Subversion Repositories Kolibri OS

Rev

Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
2658 4396 d 3 h IgorA /programs/develop/libraries/buf2d/trunk/ 'buf2d.obj' add new function 'buf2d_get_pixel'  
2657 4405 d 18 h mario79 /data/ Add CROPFLAT for nightly builds  
2656 4405 d 19 h mario79 /programs/system/cropflat/ CROPFLAT - set limits of screen  
2655 4406 d 1 h Albom /programs/games/mcities/ mcities: simple turned-based game 'cities' for two players, no AI.  
2654 4406 d 15 h mario79 /kernel/trunk/ Function 18.24 - set limits of screen.  
2653 4409 d 20 h clevermouse /kernel/trunk/blkdev/ disk_sync now flushes both caches even in compatibility mode  
2652 4409 d 23 h mario79 /kernel/trunk/video/ Fix for r.2575  
2651 4410 d 17 h mario79 /data/ Addition for r.2650  
2650 4410 d 18 h mario79 /data/ Update documentation - HOT_KEYS.TXT  
2649 4410 d 22 h mario79 /programs/system/panel/trunk/ TASK PANEL - Using new f18.23 - minimize all windows  
2648 4410 d 22 h mario79 /kernel/trunk/ F18.23 - minimize all windows  
2647 4411 d 15 h mario79 /kernel/trunk/ Fix for r.1345  
2646 4411 d 17 h mario79 /kernel/trunk/docs/ Description F68.21 is added to the documentation.  
2645 4411 d 19 h mario79 /data/Vortex86MX-eng/ Addition for SVN r. 2457 (for Vortex86MX-eng)  
2644 4414 d 3 h clevermouse /kernel/trunk/drivers/ driver for managing temporary memory-based disks  
2643 4414 d 3 h clevermouse /kernel/trunk/ support for PnP disks, part 3: FAT16/FAT32  
2642 4416 d 1 h mario79 /kernel/trunk/ A more detailed log of the boot in a black screen.  
2641 4416 d 14 h mario79 /data/ BGITEST and unused fonts are excluded from the nightly build is now.  
2640 4416 d 14 h mario79 / The fonts char.mt and char2.mt are included in the kernel is now.  
2639 4416 d 17 h mario79 / SETUP
1) Add the flag of speaker mute.
2) Correcting setup.dat
 
2638 4416 d 20 h mario79 /programs/system/panel/trunk/ TASK PANEL - activation mechanism when trying to run an existing appl.  
2637 4416 d 21 h mario79 /programs/develop/tinypad/trunk/ Tinypad - correctly handles pressing of the system hotkey Win+KEY  
2636 4416 d 22 h mario79 /programs/system/panel/trunk/ TASK PANEL - forced redrawing the background after the clean desktop (Wind)  
2635 4417 d 3 h hidnplayr /kernel/branches/net/applications/ftpd/ Better SendFTP macro for FTPd  
2634 4417 d 18 h mario79 /programs/system/panel/trunk/ TASK PANEL - safe correction of the background color.  
2633 4417 d 18 h mario79 /programs/fs/kfar/trunk/ KFAR editor correctly handles pressing of the system hotkey Alt+Tab and Shift+Alt+Tab.  
2632 4417 d 22 h IgorA /programs/ 't_edit' use libimg.obj (need for load *.png files)
'log_el' add new elements 'ms[2]', 'ms[2]e'
 
2631 4418 d 9 h Albom /programs/system/shell/ Shell: pwd cmd fix  
2630 4418 d 15 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 4418 d 21 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 4418 d 22 h mario79 /programs/media/scrshoot/ SCRSHOOT - Support for boot parameter 'DIRECT'  
2627 4418 d 23 h hidnplayr /kernel/branches/net/applications/ftpd/ Bugfix in FTPd for r2624  
2626 4419 d 14 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 4419 d 14 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 4419 d 17 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 4419 d 18 h hidnplayr /kernel/branches/net/network/ Socket_send_tcp now no longer returns an error when sending 0 bytes.  
2622 4419 d 18 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 4419 d 18 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 4419 d 20 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 4420 d 13 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 4420 d 14 h mario79 /programs/system/menu/trunk/ MENU - Support for boot parameters.  
2617 4421 d 2 h Albom /programs/system/shell/ Shell: ls command fix, other small fixes  
2616 4421 d 15 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 4422 d 5 h Albom /programs/system/shell/ Shell: some small fixes  
2614 4422 d 15 h hidnplayr /kernel/branches/net/network/ Cleanup in Net Branch + stub for PPPoE I wrote some months ago  
2613 4422 d 18 h hidnplayr /kernel/branches/net/applications/vncc/ Added old VNC client, converted to work with net branch.  
2612 4422 d 18 h hidnplayr /kernel/branches/net/network/ Proper initialization for TCP socket (net branch)  
2611 4423 d 15 h mario79 /kernel/trunk/hid/ Fix for r.92 (you see the correct revision number - sometimes you have to dig out the mammoth)  
2610 4423 d 21 h hidnplayr /kernel/branches/net/applications/ftpd/ More updates and bugfixes for FTPd (net branch)  
2609 4424 d 13 h hidnplayr /kernel/branches/net/applications/ftpd/ Updates and bugfixes for FTPd (net branch)  
2608 4424 d 14 h hidnplayr /kernel/branches/net/applications/tftpc/ More bugfixes for TFTPc (net branch)  
2607 4424 d 14 h hidnplayr /kernel/branches/net/network/ Bugfixes for ethernet and IPv4 (net branch)  
2606 4424 d 14 h hidnplayr /kernel/branches/net/applications/tftpc/ Bugfixes in TFTPc (net branch)  
2605 4424 d 15 h leency /programs/network/htmlv/browser/ HTMLv 0.8: forward button start work.  
2604 4424 d 22 h hidnplayr /kernel/branches/net/applications/ fixed bug in dll.inc (net branch)  
2603 4425 d 2 h hidnplayr /programs/develop/libraries/libs-dev/libini/ prevented get.int function in libini from destroying edx  
2602 4425 d 3 h hidnplayr /kernel/branches/net/applications/ftpd/ Bugfixes and refactoring of FTPd (net branch)  
2601 4425 d 18 h clevermouse /kernel/trunk/ API for external keyboards  
2600 4426 d 0 h hidnplayr /kernel/branches/net/network/ Fixed bug in TCP.
Error occured when receiving a TCP segment wich has no local socket. (netbranch)
 
2599 4426 d 0 h hidnplayr /programs/develop/libraries/console/ Added english translation of console.txt  
2598 4426 d 17 h hidnplayr /kernel/branches/net/applications/ftpd/ Updates and bugfixes for FTPd (net branch)  
2597 4426 d 23 h clevermouse /programs/demos/ movback&plasma: calculate window height using 48.4; use sysfn 65 for 8bpp  
2596 4427 d 3 h leency /programs/fs/Eolite/trunk/ Eolite 1.21: History bug fixed.  
2595 4427 d 21 h Serge /kernel/trunk/core/ new_mem_resize hotfix  
2594 4427 d 23 h Serge /kernel/trunk/core/ rewritten new_mem_resize  
2593 4428 d 1 h clevermouse / fix compilation flags for uFMOD in ac97snd  
2592 4428 d 12 h mario79 /programs/system/spanel/trunk/ SPANEL - Code optimizing and refactoring.  
2591 4428 d 15 h leency /programs/fs/Eolite/trunk/ Eolite 1.2: path history. Forward button should work now.  
2590 4428 d 16 h leency /data/ iconstrp.png decreased file size by 28% (3,5 Kb) and small update  
2589 4429 d 14 h leency /programs/fs/Eolite/trunk/ Eolite small fix  
2588 4429 d 15 h leency /programs/fs/Eolite/trunk/include/ Eolite lost file  
2587 4429 d 15 h leency /programs/fs/Eolite/trunk/ Eolite 1.15 unstable  
2586 4429 d 16 h mario79 /kernel/trunk/core/ Fix for r.2497  
2585 4429 d 18 h hidnplayr /kernel/branches/net/applications/ftpd/ Some cosmetic changes in FTPd (net branch)  
2584 4429 d 21 h mario79 /programs/fs/kfm/trunk/ KFM - Processing "window is rolled up".  
2583 4429 d 22 h mario79 /programs/system/cpu/trunk/ CPU - Processing "window is rolled up" and "window is minimized"  
2582 4429 d 23 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 4430 d 1 h hidnplayr /kernel/branches/net/applications/ftpd/ Fixed PORT command (active mode) for FTPd (net branch)  
2580 4430 d 17 h mario79 /kernel/trunk/ Fix for r. 2524  
2579 4430 d 18 h clevermouse /programs/network/downloader/trunk/ make downloader save the file if launched without cmdline  
2578 4430 d 18 h hidnplayr /kernel/branches/net/applications/ftpd/ Added multithread-capabilities to FTPd (net branch)  
2577 4430 d 18 h clevermouse /kernel/trunk/network/eth_drv/drivers/ r781 didn't fix all artefacts of r465  
2576 4430 d 18 h mario79 /kernel/trunk/video/ Fix for r. 1316  
2575 4431 d 12 h mario79 /kernel/trunk/ Fix for r. 2435  
2574 4431 d 18 h IgorA /programs/media/log_el/trunk/ log_el:
- small fix in modeling captions
- add new colors to *.ini file
 
2573 4431 d 20 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 4431 d 23 h hidnplayr /kernel/branches/net/network/ Changed SOCKET_accept to bind the new socket to the active thread. (net branch)  
2571 4432 d 0 h hidnplayr /kernel/branches/net/applications/ftpd/ Added RETR command to FTP daemon (net branch)
Also fixed some bugs and added CDUP (untested)
 
2570 4432 d 1 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 4432 d 5 h leency /programs/fs/Eolite/trunk/ Eolite 1.11: Ctrl+Fn disk visible selection  
2568 4432 d 14 h leency /programs/fs/Eolite/trunk/ Eolite 1.1  
2567 4432 d 14 h leency /data/ Eolite.ini new  
2566 4432 d 16 h leency /programs/network/htmlv/ HTMLv: memory fixes, <img> fix  
2565 4432 d 19 h mario79 /programs/demos/3dcube2/trunk/ Fix for r.2491  
2564 4432 d 19 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 4432 d 19 h hidnplayr /kernel/branches/net/applications/ Added CWD command to FTP daemon (net branch)  
2562 4433 d 0 h hidnplayr /kernel/branches/net/applications/ftpd/ Implemented Passive mode and LIST command in new FTP daemon (net branch)  
2561 4433 d 0 h mario79 /kernel/trunk/ Rollback for SVN r.2468 - change_task not needed.  
2560 4433 d 3 h hidnplayr /kernel/branches/net/applications/ftpd/ Added some more commands to the new FTP Daemon (net branch)  
2559 4433 d 12 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 4433 d 16 h leency /programs/network/htmlv/browser/ HTMLv: file size decreased, thanks lev  
2557 4433 d 16 h hidnplayr /kernel/branches/net/applications/ftpd/ Further development of the new FTP daemon (net branch)  
2556 4433 d 18 h hidnplayr /kernel/branches/net/applications/tcpserv/ Better text printing for TCPserv (net branch)  
2555 4433 d 18 h hidnplayr /kernel/branches/net/network/ Fixed bug in TCP_input.listen, clarified some of the debug output (net branch)  
2554 4433 d 20 h hidnplayr /kernel/branches/net/applications/ftpd/ added FTP daemon stub (net branch)  
2553 4433 d 20 h hidnplayr /kernel/branches/net/network/ Bugfix for ICMP sockets in net branch  
2552 4434 d 1 h leency /programs/demos/firework/trunk/ firework: no window bg... i wish this craziness ends one day  
2551 4434 d 1 h leency /programs/demos/free3d04/trunk/ free3d04: no window bg  
2550 4434 d 2 h leency /programs/system/setup/trunk/ Setup: window caption changet to more logical  
2549 4434 d 2 h leency /programs/system/zkey/trunk/ zkey 0.51: window caption updated  
2548 4434 d 14 h mario79 /programs/system/icon/trunk/ ICON:
1) Drawing selection rectangle.
2) Using new kernel function: 15.9
 
2547 4434 d 14 h mario79 /kernel/trunk/ Function 15.9 - Redraws a rectangular part of the background  
2546 4434 d 16 h leency /data/ default screensaver changed to assm mode  
2545 4434 d 18 h mario79 /kernel/trunk/ Fix for r. 2480  
2544 4434 d 18 h hidnplayr /kernel/branches/net/drivers/ Fixed bug in some network drivers. (net branch)  
2543 4434 d 20 h hidnplayr /kernel/branches/net/applications/telnet/ Bugfix in telnet when connection cannot be made (net branch)  
2542 4434 d 20 h mario79 /programs/system/icon/trunk/ ICON - Fix for previous revision, not drawed icons after startup in certain cases.  
2541 4434 d 20 h hidnplayr /kernel/branches/net/ Bugfix for Telnet and tcp socket close in net branch  
2540 4434 d 21 h hidnplayr /kernel/branches/net/ Sync net branch with trunk  
2539 4435 d 1 h hidnplayr /kernel/branches/net/applications/telnet/ Fixed Telnet for net branch.
Not the most elegant sollution but at least it works now!
 
2538 4435 d 13 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 4435 d 14 h mario79 /kernel/trunk/ Optimization f.15.8  
2536 4435 d 14 h mario79 /kernel/trunk/ Function 4 - added redirect the output to the user area.  
2535 4436 d 14 h mario79 /programs/system/ss/trunk/ @SS - boot parameters: ZERO, ASSM  
2534 4436 d 16 h mario79 /kernel/trunk/gui/ small optimization for get_event_for_app  
2533 4436 d 17 h mario79 /programs/system/rb/trunk/ @RB - BOARD item added, instead VRR item  
2532 4436 d 20 h mario79 /programs/system/panel/trunk/ @PANEL - taskbar. Some optimisations and code refactoring. Intermediate stage.  
2531 4436 d 21 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 4437 d 5 h leency /programs/develop/libraries/console/ console.obj: no window bg, window do not resize  
2529 4437 d 21 h mario79 /programs/system/ss/trunk/ @SS - screensaver. Some optimisations and code refactoring.  
2528 4438 d 2 h leency /programs/ correction kolibri.h-- for DefineButton. It defines only after deletion previous button with this ID.  
2527 4438 d 3 h leency /programs/fs/Eolite/trunk/ Eolite: improvements for the future  
2526 4438 d 6 h leency /programs/games/pipes/ Effort to fix Pipes  
2525 4438 d 13 h mario79 /kernel/trunk/ 1) Fix for r. 2504
2) Corrected memmap.inc
 
2524 4438 d 16 h mario79 /kernel/trunk/ Fix for r. 1392  
2523 4438 d 16 h IgorA /programs/media/log_el/trunk/ 'log_el':
- add *.ini file
- small changes
 
2522 4439 d 13 h art_zh /kernel/branches/Kolibri-A/trunk/gui/ New sysfont #2 added  
2521 4439 d 16 h clevermouse /kernel/trunk/video/ undo two last revisions  
2520 4439 d 17 h leency /kernel/trunk/video/ fix for r.2519  
2519 4439 d 17 h leency /kernel/trunk/video/ new arrow_clock.cur  
2518 4439 d 17 h leency /kernel/trunk/ /kernel/skin directory deleted, also deleted from build.bat  
2517 4439 d 17 h leency /skins/first_skin/ fists KolibriOS skin added  
2516 4439 d 20 h mario79 /kernel/trunk/ Small addition for r.2515  
2515 4439 d 20 h mario79 /kernel/trunk/ Function 15.8 - Get coordinates of last draw the background  
2514 4439 d 23 h mario79 /kernel/trunk/gui/ When you move window, background is restored only to the old position is now. Some speedup!  
2513 4440 d 17 h mario79 /kernel/trunk/ 'Event 5' is changed now. Event returns after redrawing the background.  
2512 4440 d 23 h mario79 /programs/system/rb/trunk/ @RB - using f.34  
2511 4440 d 23 h mario79 /kernel/trunk/ Function 34 - who owner the pixel on the screen  
2510 4441 d 3 h mario79 /programs/system/rb/trunk/ @RB - some optimisations and code refactoring  
2509 4441 d 16 h mario79 /kernel/trunk/ Function 25 - put image area on the background layer  
2508 4441 d 17 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 4442 d 1 h IgorA /programs/media/log_el/ 'log_el':
1) fix function save file
2) update program and documentation
 
2506 4442 d 15 h leency /programs/fs/Eolite/trunk/ Eolite v1.0  
2505 4442 d 17 h leency /programs/fs/Eolite/trunk/ eolie buttons limit fixed  
2504 4444 d 0 h mario79 /kernel/trunk/ 1) Fix for r. 2485
2) Corrected memmap.inc
 
2503 4444 d 16 h mario79 /kernel/trunk/ Correction for r.2497. Restore user defined cursor by f.37.5, after showing clock_arrow mouse pointer.  
2502 4444 d 18 h Albom /programs/system/shell/ shell 0.5 could run console apps  
2501 4444 d 19 h IgorA /programs/ fix some functions  
2500 4444 d 21 h mario79 /kernel/trunk/core/ Fix for r. 2489  
2499 4445 d 12 h art_zh /kernel/branches/Kolibri-A/trunk/gui/ NSV-fonts: tickfields renumerated  
2498 4445 d 15 h mario79 /kernel/trunk/core/ Fix for previous revision.  
2497 4445 d 17 h mario79 /kernel/trunk/ Change cursor when loading applications. The new cursor with the clock.  
2496 4445 d 23 h leency /programs/fs/Eolite/trunk/ Eolite: small code update  
2495 4445 d 23 h leency /programs/network/htmlv/ HTMLv: small fix  
2494 4446 d 0 h leency /programs/demos/free3d/trunk/ free3d corrected window for different skin width  
2493 4446 d 0 h leency /programs/demos/free3d04/trunk/ free3d04: correction for different skin width  
2492 4446 d 1 h leency /programs/demos/tube/trunk/ Tube: correction for different skin width  
2491 4446 d 1 h leency /programs/demos/3dcube2/trunk/ 3DCube: correction for different skin width  
2490 4446 d 12 h mario79 /programs/demos/tube/trunk/ TUBE - using "C = 1 - don't fill working area on window draw" is now.  
2489 4446 d 14 h mario79 /kernel/trunk/ Using the new mutex to r.2486  
2488 4446 d 16 h mario79 /programs/system/menu/trunk/ Menu - Global optimization! The program uses only 32 KB of memory instead of 128 kb is now.  
2487 4446 d 21 h IgorA /programs/media/log_el/ 'log_el':
1) new cursors with hot point
2) new list with element types
3) other changes
 
2486 4447 d 1 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 4447 d 14 h mario79 /kernel/trunk/ 1) Fix for r. 2480
2) Corrected memmap.inc
 
2484 4447 d 16 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 4447 d 22 h mario79 /kernel/trunk/video/ Fix f.37.4 - LOAD_INDIRECT sets the correct hotspot of cursor is now.  
2482 4448 d 14 h IgorA /programs/media/log_el/ 'log_el' - add cursors, other small changes  
2481 4448 d 15 h mario79 /programs/system/setup/trunk/ Small fix for r.2478  
2480 4448 d 16 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 4448 d 21 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 4448 d 21 h mario79 /programs/system/setup/trunk/ SETUP - optimisations and code refactoring.  
2477 4449 d 2 h mario79 /kernel/trunk/video/ Fix for r. 2446  
2476 4449 d 15 h mario79 /programs/system/icon/trunk/ ICON - The program uses only 140 Kb memory is now. Some speedup.  
2475 4450 d 18 h mario79 /programs/system/icon/trunk/ Global optimization! The program uses only 161 KB of memory instead of 603 kb is now.  
2474 4451 d 14 h mario79 /programs/system/disptest/trunk/ Disptest - some optimisations and code refactoring  
2473 4451 d 15 h Serge /kernel/trunk/video/ fix old and stupid bug in cursor creation code  
2472 4451 d 18 h mario79 /kernel/trunk/ Fix for r. 2430  
2471 4452 d 2 h mario79 /programs/system/beep/ Beep - Speaker beep you if the video does not work and you think that the system died.  
2470 4452 d 14 h art_zh /kernel/branches/Kolibri-A/trunk/gui/ Nonscalable Vectorized Fonts: the Parser!  
2469 4452 d 17 h mario79 /programs/system/icon/trunk/ Icon - some optimisations and code refactoring  
2468 4452 d 20 h mario79 /kernel/trunk/ Fix for r.2430 - guarantee the updating data after f. 18.2 and f. 18.18  
2467 4452 d 21 h Serge /kernel/branches/Kolibri-acpi/ acpi: new clipping code  
2466 4453 d 0 h Serge /kernel/trunk/ merge acpi  
2465 4453 d 0 h Serge /kernel/branches/Kolibri-acpi/ acpi: merge trunk  
2464 4453 d 1 h mario79 /kernel/trunk/ Fix for drawbackground mode of tiled.  
2463 4453 d 3 h mario79 /kernel/trunk/gui/ Fix rolledup window for r. 2423  
2462 4453 d 3 h IgorA /programs/media/log_el/ add new program 'log_el' (modeling logik elements)  
2461 4453 d 12 h art_zh /kernel/branches/Kolibri-A/trunk/ New font engine in progress  
2460 4454 d 3 h hidnplayr /kernel/trunk/ Removed copyright notice from struct.inc
Struct.inc is a file that comes bundled with FASM.
 
2459 4454 d 3 h mario79 /kernel/trunk/video/ Correction for r.2451  
2458 4454 d 3 h mario79 /kernel/trunk/gui/ Correction for r.2423  
2457 4454 d 16 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 4454 d 18 h mario79 /kernel/trunk/drivers/ Correction of previous revision.  
2455 4454 d 20 h mario79 /kernel/trunk/ 1) Correcting information about copiright
2) VESA draw the small speedup
 
2454 4455 d 18 h Serge /kernel/trunk/ try to load HDA driver, as requested  
2453 4455 d 18 h mario79 /kernel/trunk/ Video draw and VESA - some speedup.  
2452 4456 d 1 h mario79 /kernel/trunk/ Fix previous kernel revision for debugging with MTDBG.  
2451 4456 d 16 h mario79 /kernel/trunk/ VESA draw the small speedup  
2450 4456 d 19 h mario79 /kernel/trunk/ Draw mouse pointer after restore the default pointer.  
2449 4456 d 19 h mario79 /kernel/trunk/video/ Fix blitter for previous revision.  
2448 4457 d 19 h mario79 /kernel/trunk/ Compatibility with hardware cursor (fix for r.2430 and later)  
2447 4458 d 1 h leency /programs/network/htmlv/browser/include/ try to fix  
2446 4458 d 1 h mario79 /kernel/trunk/ Video draw some speedup.  
2445 4458 d 1 h Serge /kernel/trunk/ display_t: restore order of variables. Keep this structure coherent with drivers.  
2444 4458 d 3 h leency /programs/network/htmlv/ HTMLv fix, thanks Rock_maniak_forever  
2443 4458 d 21 h Serge /kernel/trunk/ trunk: print cpu count on the debug board  
2442 4459 d 0 h Serge /kernel/branches/Kolibri-acpi/ acpi:print e820 memory map  
2441 4459 d 1 h Serge /kernel/branches/Kolibri-acpi/ acpi:print cpu count  
2440 4459 d 2 h mario79 /kernel/trunk/video/ Small fix for r. 2438  
2439 4459 d 4 h Serge /kernel/branches/Kolibri-acpi/ enumerate CPU's and start AP.  
2438 4459 d 18 h mario79 /kernel/trunk/ VESA draw some speedup (line, points, text, numbers)  
2437 4459 d 21 h Serge /kernel/branches/Kolibri-acpi/ Can we start AP, please ?  
2436 4459 d 23 h mario79 /kernel/trunk/ 1) VESA draw some speedup
2) VGA draw fix
 
2435 4460 d 3 h mario79 /kernel/trunk/ VESA putimage speedup +30% above the r.2430  
2434 4460 d 4 h Serge /kernel/branches/Kolibri-acpi/ merge trunk  
2433 4460 d 14 h leency /programs/network/htmlv/browser/ HTMLv 0.78  
2432 4460 d 16 h leency /programs/media/scrshoot/ scrshoot: label length fixed.  
2431 4460 d 16 h leency /programs/media/scrshoot/ scrshoot: label fixed  
2430 4460 d 21 h mario79 /kernel/trunk/ VESA - new algorithm for showing mouse pointer without a blink  
2429 4461 d 14 h art_zh /programs/system/gmon/ GMon: simple precautions against division-by-zero error  
2428 4464 d 13 h leency /programs/network/htmlv/browser/ HTMLv: "../" works, URL "/sys/bg.gif" will be opened in kiv, except text-view in HTMLv  
2427 4466 d 2 h Serge /programs/media/Fplay/ FPlay UI: PAUSE and even more PAUSE  
2426 4467 d 6 h mario79 /kernel/trunk/gui/ Addition fix for r. 2414 and 2424 - checking for bit 31 of f.40  
2425 4467 d 11 h art_zh /kernel/branches/Kolibri-A/trunk/ system starts faster (minus 250 milliseconds)  
2424 4467 d 13 h mario79 /kernel/trunk/gui/ Restore code commented from r.2414 - this is good code! See r. 1466 and 1513.  
2423 4467 d 14 h mario79 /kernel/trunk/ Removing the "blinking" of redrawing titlebar for skinned window (type III and IV)  
2422 4467 d 15 h IgorA /programs/develop/libraries/buf2d/trunk/ 'buf2d.obj' update function 'buf2d_bit_blt'  
2421 4467 d 23 h Serge /programs/media/Fplay/ FPlay UI: caption, buttons and cursors  
2420 4468 d 0 h leency /programs/network/htmlv/browser/ HTMLv 0.77: <body> bgcolor= and text= support, fixes  
2419 4468 d 2 h leency /programs/network/htmlv/browser/ HTMLv another few fixes, one for lev  
2418 4468 d 13 h leency /programs/network/htmlv/browser/ HTMLv 0.76 - bugfix realise.  
2417 4468 d 15 h leency /programs/network/htmlv/browser/ HTMLv. GoBack button fix.  
2416 4469 d 2 h leency /programs/network/htmlv/ HTMLv files fix  
2415 4469 d 4 h Serge /programs/media/Fplay/ new UI  
2414 4469 d 4 h Serge /kernel/trunk/ fn.40: ebx bit 30 - do not send mouse events if cursor outside window  
2413 4469 d 23 h leency /programs/network/htmlv/browser/ HTMLv 0.75: new futures and bags.  
2412 4470 d 4 h Serge /kernel/trunk/ change application heap size and shared dll locations  
2411 4470 d 6 h Serge /kernel/trunk/ and again fn.40: now ebx bit 31 - do not send mouse events to inactive window  
2410 4470 d 7 h Serge /kernel/trunk/docs/ fn. 40 API last time changes  
2409 4471 d 8 h Serge /kernel/trunk/docs/ update documentation  
2408 4471 d 9 h Serge /kernel/trunk/ f.40 ebx bit 3: do not send mouse events to inactive window  
2407 4471 d 12 h mario79 /kernel/trunk/ We do not use Vesa 1.2 mode (for trunk kernel) is now  
2406 4471 d 16 h dunkaist /programs/develop/libraries/libs-dev/libio/ libio: description of file.size changed to correspond the code (return value is in ebx)  
2405 4471 d 18 h dunkaist /programs/develop/libraries/libs-dev/.test/002/ libs-dev: made test002 program (simple image viewer) not to crash  
2404 4472 d 0 h hidnplayr /kernel/branches/net/network/ Fixed socket_ring_write in net branch.  
2403 4472 d 1 h hidnplayr /kernel/branches/net/network/ Forgot init_mutex ...  
2402 4472 d 1 h hidnplayr /kernel/branches/net/network/ Usage of new mutexes in net branch.  
2401 4472 d 15 h hidnplayr /kernel/branches/net/drivers/ Bugfix in PCnet32 driver for net branch  
2400 4472 d 15 h Serge /kernel/trunk/core/ new 68.26 user_unmap(void* block_base, unsigned int offset, size_t unmap_size);  
2399 4472 d 15 h leency /programs/network/htmlv/browser/ HTMLv 0.72: fully worked Internet pages, as in older versions. Tested, some fixes.  
2398 4472 d 17 h mario79 /kernel/trunk/core/ Decrease size of shadow buffer for VGA. The old size is 2-fold excess of actual need.  
2397 4472 d 19 h dunkaist /programs/develop/libraries/libs-dev/libimg/ libimg: tiff fix (packbits); pcx old code optimizing and fix (even byte)  
2396 4473 d 0 h hidnplayr /data/new-stack/ Updated autorun.dat for new stack build  
2395 4473 d 0 h hidnplayr /data/new-stack/ Updated autorun.dat for new stack build  
2394 4473 d 14 h dunkaist /programs/media/kiv/trunk/ kiv: list of supported extentions updated: wbmp (example, r2392 related)  
2393 4473 d 14 h dunkaist /data/ file managers assotiations updated: wbmp (example, r2392 related)  
2392 4473 d 14 h dunkaist /programs/develop/libraries/libs-dev/libimg/ libimg: wbmp support (easy programming example)  
2391 4473 d 14 h dunkaist /data/ file managers assotiations updated (pbm, pgm, pnm, tif, tiff)  
2390 4473 d 14 h hidnplayr /kernel/branches/net/network/ Fixed TCP and UDP checksum in net branch.  
2389 4473 d 14 h dunkaist /programs/media/kiv/trunk/ kiv: list of supported extentions updated  
2388 4473 d 15 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 4473 d 15 h hidnplayr /kernel/branches/net/drivers/ Added error reporting to some of the network drivers in net branch  
2386 4473 d 16 h hidnplayr /kernel/branches/net/network/ Fixed ICMP in net branch  
2385 4473 d 18 h hidnplayr /kernel/branches/net/ Sync net branch with trunk  
2384 4473 d 18 h hidnplayr /kernel/trunk/ Adapted more structures to use new struct.inc  
2383 4473 d 23 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 4474 d 21 h hidnplayr /kernel/branches/net/ Synced net branch with trunk  
2381 4474 d 21 h hidnplayr /kernel/trunk/ Usage of struct.inc from fasm in trunk kernel.  
2380 4474 d 23 h hidnplayr /data/new-stack/ Added network drivers to autobuild for new stack  
2379 4474 d 23 h hidnplayr /data/new-stack/ Trying to fix the makefile for new stack  
2378 4474 d 23 h hidnplayr /data/new-stack/ Trying to fix the makefile for new stack  
2377 4474 d 23 h hidnplayr /data/new-stack/ Trying to fix the makefile for new stack  
2376 4474 d 23 h hidnplayr /data/new-stack/ Trying to fix the makefile for new stack (added missing files)  
2375 4474 d 23 h hidnplayr /data/new-stack/ Trying to fix the makefile for new stack  
2374 4474 d 23 h hidnplayr /data/new-stack/ Trying to fix the makefile for new stack  
2373 4474 d 23 h hidnplayr /kernel/branches/net/boot/ Trying to fix the makefile for new stack  
2372 4474 d 23 h hidnplayr /data/new-stack/ Trying to fix the makefile for new stack  
2371 4475 d 0 h hidnplayr /data/new-stack/ Trying to fix the makefile for new stack  
2370 4475 d 0 h hidnplayr /data/new-stack/ Trying to add new stack to the autobuilder.  
2369 4475 d 2 h hidnplayr /kernel/branches/net/network/ Fixed problem with UDP_input when checksum was 0.  
2368 4475 d 14 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 4475 d 18 h IgorA /programs/develop/libraries/buf2d/trunk/ 'buf2d.obj' update function 'buf_bit_blt_alpha'  
2366 4475 d 23 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 4476 d 2 h hidnplayr /kernel/trunk/core/ Reserved sysfn 74,75,76 in trunk for new stack.  
2364 4476 d 2 h hidnplayr /kernel/branches/net/ Changed net branch specific kernel function numbers to make room for function 73 in main branch.  
2363 4476 d 3 h clevermouse /data/ don't recompile fasm programs on every commit  
2362 4476 d 4 h hidnplayr /kernel/branches/net/network/ Markup changes in net branch + updates in TCP_output  
2361 4476 d 7 h Serge /drivers/video/drm/i915/ render context and composite render  
2360 4476 d 17 h Serge /drivers/video/drm/i915/ Linux workqueue and retire_work_handler  
2359 4476 d 22 h IgorA /programs/ 1) add new game 'life3'
2) small fix 'buf2d.obj' (in rev. 2358)
 
2358 4477 d 1 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 4477 d 23 h mario79 /programs/other/kpack/trunk/ kpack small fix  
2356 4478 d 0 h Serge /kernel/trunk/core/ export destroy_event and timer_hs  
2355 4478 d 13 h mario79 /programs/fs/opendial/ OpenDialog - scrollbar type 2  
2354 4478 d 13 h mario79 /programs/ Box_Lib - Scrollbar type 2  
2353 4478 d 19 h mario79 /kernel/trunk/video/ Fix for f38 - correction for the remainder of the division  
2352 4478 d 22 h Serge /drivers/video/drm/i915/ bitmap's synchronization  
2351 4481 d 2 h Serge /drivers/video/drm/i915/ set irq handler & SB sna  
2350 4481 d 14 h art_zh /kernel/branches/Kolibri-A/trunk/ one old and stupid bug fixed  
2349 4483 d 14 h Serge /programs/media/Fplay/ sna scaler  
2348 4484 d 1 h IgorA /programs/develop/libraries/box_lib/trunk/ element 't_edit' fix function 'ted_on_open_file'  
2347 4491 d 2 h clevermouse /data/ autobuild: fix dependency tracking for fasm in case of spaces in name  
2346 4491 d 22 h mario79 /programs/fs/kfm/trunk/ kfm.asm - empty fix for autobuild (for dummy script)  
2345 4491 d 22 h mario79 /programs/fs/kfm/trunk/ KFM v0.47с
BackSpace - exit from the current directory to the parent directory
 
2344 4492 d 23 h Serge /drivers/video/drm/i915/ i915 preview #4  
2343 4492 d 23 h Serge /kernel/trunk/core/ export free_page  
2342 4494 d 6 h Serge /drivers/video/drm/i915/ i915 preview #3  
2341 4495 d 4 h Serge /kernel/trunk/ blitter prerequisite  
2340 4498 d 6 h Serge /drivers/video/drm/i915/ blitter  
2339 4501 d 10 h Serge /drivers/video/drm/i915/ i915 - Ivy bridge support.  
2338 4503 d 9 h Serge /drivers/video/drm/i915/ beautiful world of hardware accelerated cursors.  
2337 4503 d 9 h Serge /kernel/trunk/video/ remove deleted cursor from cursor's list  
2336 4505 d 12 h Serge /drivers/video/drm/i915/ Well, now driver can set resolution to 1024x768 on the Sandybridge GPU. This is cool but useless.  
2335 4506 d 22 h Serge /drivers/video/drm/i915/ initialize framebuffer  
2334 4511 d 1 h leency /programs/games/kosilka/ kosilka fix by Unduing. P.S. Thanks!  
2333 4520 d 18 h leency /data/ icons updated  
2332 4529 d 7 h Serge /drivers/video/drm/i915/ initialize ring buffers  
2331 4529 d 20 h Albom /programs/develop/libraries/base64/ base64.obj src added  
2330 4532 d 17 h Serge /drivers/video/drm/i915/ init modesetting  
2329 4533 d 23 h Albom /programs/develop/libraries/wword/ wword.obj src added  
2328 4533 d 23 h Albom /programs/develop/libraries/charset/ charset.obj src added  
2327 4535 d 6 h Serge /drivers/video/drm/i915/ parse vbios  
2326 4539 d 18 h Serge /drivers/video/drm/i915/ setup chip  
2325 4540 d 23 h Serge /drivers/video/drm/i915/ gen6 gtt initialization  
2324 4543 d 15 h IgorA /programs/develop/libraries/box_lib/trunk/ element 't_edit' use functions 'fb_char_todown' and 'fb_char_toupper'  
2323 4543 d 19 h Albom /programs/system/shell/ Shell: cd command fixed  
2322 4560 d 3 h art_zh /kernel/branches/Kolibri-A/trunk/ new font engine  
2321 4560 d 15 h art_zh /kernel/branches/Kolibri-A/trunk/gui/ sysfont parser bugfix  
2320 4561 d 12 h art_zh /kernel/branches/Kolibri-A/trunk/gui/ sysfont parser  
2319 4561 d 21 h mario79 /programs/system/setup/trunk/ Fix for r. 2299  
2318 4563 d 11 h art_zh /kernel/branches/Kolibri-A/trunk/gui/ new font engine  
2317 4573 d 23 h IgorA /programs/develop/libraries/box_lib/trunk/ box_lib.obj: add scroll type 1  
2316 4574 d 15 h art_zh /kernel/branches/Kolibri-A/trunk/gui/fonts/ vectorized system font #0 (data)  
2315 4575 d 20 h hidnplayr /kernel/branches/net/ NET branch: Fixed errors in socket_open and socket_fork  
2314 4575 d 21 h hidnplayr /kernel/branches/net/ -Fixed build.bat for NET branch
-Removed some unrelated files
-updates in telnet
 
2313 4575 d 23 h hidnplayr /kernel/branches/net/drivers/ Updated i8255x driver for NET branch  
2312 4575 d 23 h hidnplayr /kernel/branches/net/ Added missing struct.inc to NET branch  
2311 4576 d 14 h hidnplayr /kernel/branches/net/network/ more small updates and fixes in net branch  
2310 4576 d 17 h hidnplayr /kernel/branches/net/network/ more small updates and fixes in net branch  
2309 4576 d 17 h hidnplayr /kernel/branches/net/network/ small updates and fixes in TCP for net branch  
2308 4576 d 21 h hidnplayr /kernel/branches/net/network/ small updates and fixes in net branch  
2307 4576 d 23 h hidnplayr /kernel/trunk/network/eth_drv/ Re-enabled i8255x card 1068:8086.  
2306 4579 d 17 h hidnplayr /kernel/trunk/network/eth_drv/ re-enabled rtl8139 card in trunk kernel, it was disabled by error in r1887  
2305 4580 d 14 h hidnplayr /kernel/branches/net/ NET branch: re-organised all structs to use struct.inc from fasm  
2304 4580 d 19 h hidnplayr /kernel/branches/net/drivers/ Making SIS900 driver for net branch compileable  
2303 4581 d 14 h hidnplayr /kernel/branches/net/network/ More of the same  
2302 4581 d 15 h hidnplayr /kernel/branches/net/network/ Removed unnescessary typecasts in net branch  
2301 4581 d 16 h hidnplayr /kernel/branches/net/network/ Replaced some of the 'magic numbers' in net branch with constants.  
2300 4581 d 16 h hidnplayr /kernel/branches/net/network/ Fixed Unsigned jumps in net branch  
2299 4585 d 13 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 4600 d 21 h IgorA /programs/develop/fasm/trunk/ fasm use check_box2  
2297 4601 d 3 h clevermouse /programs/emulator/ removed KlbrInWin, in the main repository it is offtopic  
2296 4601 d 14 h leency /programs/network/icq/trunk/ kolibri icq update  
2295 4601 d 14 h leency /programs/games/flood-it/trunk/ flood-it v2.4 c--  
2294 4601 d 19 h IgorA /programs/develop/libraries/box_lib/trunk/ removed duplicate code  
2293 4603 d 0 h Serge /drivers/devman/acpinfo/ acpinfo  
2292 4605 d 2 h leency /programs/emulator/KlbrInWin/ KlbrInWin src uploaded  
2291 4605 d 12 h leency /programs/media/listplay/trunk/ listplay fix  
2290 4605 d 12 h leency /programs/media/listplay/trunk/ listplay v0.20  
2289 4605 d 12 h leency /programs/emulator/ ScummVM empty folder deleted  
2288 4605 d 15 h clevermouse /kernel/trunk/ Style corrected for new rules, no semantic changes  
2287 4606 d 18 h heavyiron /programs/develop/fasm/trunk/ fasm 1.69.34 - It's works but need check  
2286 4607 d 23 h dunkaist /programs/develop/heed/trunk/ heed: visual fix (r2278 related)  
2285 4609 d 0 h leency /programs/games/ eliza readme uploaded, mblocks trunk optimizations  
2284 4611 d 2 h dunkaist /programs/develop/libraries/libs-dev/libimg/ico_cur/ libimg: icon related bug fixed (reported by Leency)  
2283 4611 d 3 h leency /programs/games/flood-it/trunk/ flood-it: fixed bug, optimizations  
2282 4612 d 19 h leency /programs/games/flood-it/trunk/ flood-it reduced binary file size  
2281 4612 d 21 h leency /programs/games/flood-it/trunk/ flood-it v2.1: player can make turn by pressing a key  
2280 4613 d 1 h leency /programs/demos/3DS/ 3ds view bug fixed: text goes to win border  
2279 4613 d 1 h leency /programs/demos/3dsheart/trunk/ 3d heart caption changed  
2278 4613 d 13 h mario79 /programs/develop/heed/trunk/ HEED - small fix  
2277 4613 d 20 h leency /data/ flood-it added to Makefile and menu.dat  
2276 4613 d 21 h leency /programs/games/flood-it/ flood-it src uploaded  
2275 4614 d 2 h leency /programs/games/MSquare/trunk/ MSquare buttons text centered  
2274 4614 d 2 h leency /programs/demos/3dsheart/trunk/ 3dsheart small fix for autobuild  
2273 4614 d 2 h leency /programs/other/kpack/trunk/ kpack colors corrected  
2272 4614 d 11 h leency /data/ menu.dat and makefiles updated  
2271 4614 d 11 h leency /programs/demos/ 3dsheart src uploaded  
2270 4614 d 13 h leency /data/ 3dspiral -> 3dwav  
2269 4614 d 13 h leency /programs/demos/3dwav/ 3dwav src added  
2268 4615 d 1 h Serge /kernel/branches/Kolibri-acpi/ merge trunk  
2267 4615 d 1 h Serge /kernel/trunk/ reduce kernel memory usage  
2266 4615 d 3 h leency /programs/fs/Eolite/trunk/ eolite some code optimizations  
2265 4615 d 12 h leency /data/Vortex86MX-eng/ iconstrp.gif updated for Vortex86  
2264 4615 d 12 h leency /data/ iconstrp.gif update  
2263 4615 d 13 h leency /programs/other/kpack/trunk/ kpack check_boxes_set_sys_color  
2262 4615 d 14 h mario79 /programs/other/kpack/trunk/ KPACK - color correcting  
2261 4615 d 15 h mario79 /kernel/trunk/ Many fixes for blue boot screen  
2260 4615 d 15 h leency /data/ spanel deleted from Makefiles  
2259 4615 d 21 h Serge /kernel/branches/Kolibri-acpi/ acpi: reduce kernel memory usage  
2258 4616 d 2 h mario79 / Correcting DOCKPACK  
2257 4616 d 19 h killerkirill /kernel/trunk/blkdev/ Minor changes to English comments - grammatical, etc.  
2256 4616 d 22 h mario79 /data/ Correcting icons.dat  
2255 4616 d 22 h mario79 / Remove the old VRR code. p.1  
2254 4619 d 3 h IgorA /programs/ fix function 'DoubleFloat_to_String'  
2253 4619 d 19 h leency /data/ docpack icon small update  
2252 4619 d 19 h leency /programs/network/htmlv/lib/ c-- library small update  
2251 4619 d 21 h leency /data/ new docpack icon  
2250 4620 d 1 h leency /programs/ c-- library fix  
2249 4620 d 2 h mario79 /programs/develop/libraries/box_lib/trunk/ Box_lib - fix position of text for the "checkbox" and "optionbox"  
2248 4620 d 3 h leency /programs/network/htmlv/browser/ HTMLv small update  
2247 4620 d 4 h leency /programs/develop/libraries/console/ standalone console interface  
2246 4620 d 15 h leency /programs/media/scrshoot/ scrshoot: checkbox captions centered  
2245 4623 d 5 h mario79 /programs/system/icon/trunk/ Icon - deactivate the window after click (working to kernel r.2244 and above)  
2244 4623 d 6 h mario79 /kernel/trunk/ New f.18.1  
2243 4623 d 20 h Albom /programs/emulator/e80/trunk/utils/ keyZXtest (by Alver) src added.  
2242 4623 d 22 h leency /programs/fs/Eolite/trunk/ Eolite: fix  
2241 4623 d 22 h leency /programs/fs/Eolite/trunk/ Eolite: small code optimization  
2240 4623 d 23 h leency /programs/network/htmlv/browser/ HTMLv 0.70c  
2239 4624 d 1 h leency /programs/network/htmlv/lib/ fix kolibri.h--  
2238 4624 d 1 h leency /programs/network/htmlv/browser/ HTMLv 0.70b: universal function for detecting colors  
2237 4625 d 9 h mario79 /programs/media/zsea/ zSea - correcting to current date  
2236 4625 d 9 h mario79 /programs/media/zsea/ zSea - background image to the proportional stretching with inscribing  
2235 4626 d 1 h Serge /programs/system/pcidev/trunk/ pcidev: increase maximum irq level  
2234 4627 d 8 h mario79 /programs/system/board/trunk/ Board
1) Optimize redrawing
2) Clearing of source code
 
2233 4627 d 10 h mario79 /kernel/trunk/gui/ alternative fix for r.1474  
2232 4627 d 18 h dunkaist /programs/other/font_conv/ fontconv: font converter for kolibri added, win/dos binaries deleted  
2231 4627 d 20 h Serge /kernel/trunk/ merge apic code  
2230 4627 d 21 h IgorA /programs/develop/libraries/buf2d/trunk/ buf2d.obj: add new function 'buf2d_line_sm' to drawing smooth lines  
2229 4628 d 0 h Serge /kernel/branches/Kolibri-acpi/ acpi: bugfixes  
2228 4628 d 1 h leency /programs/network/htmlv/browser/ HTMLv 23.70  
2227 4628 d 2 h leency /programs/other/font_conv/ (fonts) convert.exe added  
2226 4628 d 2 h leency /programs/other/font_conv/ corrected fonts  
2225 4628 d 2 h leency /data/ corrected fonts/char.mt  
2224 4628 d 3 h leency /programs/other/font_conv/ fonts converter  
2223 4628 d 3 h leency /data/ Ukrainian 'e'-like letter size fixed  
2222 4628 d 5 h leency /programs/other/slovarik/ del bin file  
2221 4628 d 5 h leency /programs/ slovarik and calendar windows headers fixes  
2220 4628 d 9 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 4628 d 23 h Serge /kernel/branches/Kolibri-acpi/ acpi: define IRQ_PIC, IRQ_APIC  
2218 4629 d 3 h Serge /kernel/trunk/ merge acpi #2217  
2217 4629 d 16 h Serge /kernel/branches/Kolibri-acpi/ map_io_mem: set proper region size  
2216 4629 d 20 h Serge /drivers/devman/ update acpica  
2215 4629 d 21 h art_zh /programs/other/ FHT: SSE_patch_1  
2214 4630 d 13 h mario79 /kernel/trunk/gui/ window.inc - fix for r.1474  
2213 4630 d 17 h hidnplayr /programs/network/VNCclient/ Fixed bug in GUI of VNCclient  
2212 4630 d 18 h Serge /kernel/branches/ acpi: read ioapic & local apic bases  
2211 4631 d 11 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 4631 d 16 h art_zh /programs/other/ fast Hartley transform presented  
2209 4631 d 16 h Serge /kernel/branches/Kolibri-acpi/ acpi: merge trank  
2208 4632 d 14 h mario79 /kernel/trunk/network/ I very much hope that this is the last fix for r.2129. This revision makes me cry.  
2207 4633 d 0 h leency /programs/other/kpack/trunk/ kpack: edit box now uses system colors  
2206 4633 d 0 h leency /programs/demos/3DS/ VIEW3DS: small appearance fix for some skins  
2205 4633 d 2 h leency /programs/demos/3dcube2/trunk/ 3dcube2: small appearance fixes  
2204 4633 d 3 h mario79 /programs/ KFM,OpenDialog, Tinypad - corrected for file associations  
2203 4633 d 12 h Rock_maniak_forever /programs/develop/tinypad/trunk/ Highlighting files with .mac extension.  
2202 4633 d 12 h Rock_maniak_forever /programs/develop/tinypad/trunk/ small change  
2201 4633 d 18 h IgorA /programs/develop/h2d2b/trunk/ h2d2b - restore key [Enter]  
2200 4633 d 21 h leency /data/eng/ menu.dat updated for eng distro  
2199 4633 d 22 h leency /data/rus/ menu.dat update for rus distro  
2198 4633 d 22 h leency /programs/develop/scancode/trunk/ scancode: appearance fixes  
2197 4633 d 22 h leency /programs/develop/h2d2b/trunk/ h2d2b: ok button label centered  
2196 4633 d 23 h leency /programs/network/VNCclient/ VNCclient: appearance small fixes  
2195 4633 d 23 h leency /programs/system/panel/trunk/ @panel: fixes  
2194 4634 d 1 h leency /programs/other/rtfread/trunk/ rtfread small update  
2193 4634 d 1 h leency /programs/demos/3DS/ fixes  
2192 4634 d 1 h leency /programs/demos/3DS/ View3DS v0.60 from Macgub  
2191 4634 d 2 h leency /programs/system/spanel/trunk/ spanel: minimal fixes  
2190 4634 d 8 h SoUrcerer /programs/develop/libraries/console/ Return write_string function to console.obj  
2189 4634 d 15 h mario79 /programs/media/zsea/ zSea - correcting to current date  
2188 4634 d 15 h mario79 /programs/media/zsea/ zSea - positioning for background "proportional stretching with cropping"  
2187 4635 d 15 h Serge /drivers/devman/ update  
2186 4635 d 20 h mario79 /kernel/trunk/network/ tcp.inc: fix for r2129  
2185 4636 d 16 h IgorA /programs/develop/libraries/buf2d/trunk/ buf2d: 1) small optimize 2) add examples  
2184 4636 d 17 h leency /programs/network/htmlv/browser/ HTMv 0.69b: opening pages up to 1mg size  
2183 4636 d 18 h leency /programs/develop/tinypad/trunk/data/ Tinypad: board path corrected (after a long long time ago...)  
2182 4636 d 18 h leency /programs/network/htmlv/browser/ HTMLv 0.69: image improvements, GetNextParam() optimizations  
2181 4636 d 18 h mario79 /data/Vortex86MX-eng/ correct makefile for Vortex86MX  
2180 4636 d 18 h mario79 /data/eng/ correct makefile for ENG  
2179 4636 d 18 h mario79 /data/rus/ attempt to correct makefile N2  
2178 4636 d 19 h mario79 /data/rus/ attempt to correct makefile  
2177 4637 d 14 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 4637 d 17 h serge /drivers/video/drm/radeon/ atikms: missing files :(  
2175 4637 d 17 h serge /drivers/video/drm/radeon/ dedicated video blitter  
2174 4637 d 20 h Albom /programs/system/shell/ Shell: CapsLock and Shift keys  
2173 4638 d 2 h IgorA /programs/develop/info3ds/ info3ds: now can edit vertex coordinates  
2172 4638 d 13 h mario79 /programs/develop/tinypad/trunk/ Tinypad - correct work with CAPS LOCK  
2171 4638 d 19 h mario79 /kernel/trunk/hid/ CAPS LOCK for ASCII key  
2170 4639 d 6 h serge /programs/develop/libraries/console/ con_init: save ebx, as required  
2169 4640 d 2 h serge /drivers/ ddk: export GetPid  
2168 4640 d 2 h serge /programs/develop/libraries/newlib/include/ update  
2167 4640 d 2 h serge /kernel/trunk/ merge kolibri_acpi #2156  
2166 4640 d 2 h serge /kernel/branches/Kolibri-acpi/core/ rename IRQ_EOI(irq) -> __fastcall irq_eoi(irq)  
2165 4640 d 16 h IgorA /programs/develop/info3ds/ info3ds:
1) added documentation
2) new window for coordinates view
 
2164 4642 d 15 h serge /kernel/trunk/core/ heap: fix memory leakage  
2163 4642 d 20 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 4642 d 21 h IgorA /programs/develop/str_double/ add new programm 'str_double'  
2161 4644 d 4 h serge /drivers/include/ ddk: update includes  
2160 4644 d 4 h serge /drivers/video/drm/ sync video blitter  
2159 4644 d 14 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 4645 d 0 h leency /programs/fs/Eolite/trunk/ Eolite: small improvements  
2157 4645 d 1 h serge /kernel/trunk/core/ taskman:fix error reporting  
2156 4645 d 3 h serge /kernel/branches/Kolibri-acpi/ kernel_heap: hash table for memory descriptors  
2155 4645 d 3 h leency /programs/network/htmlv/ htmlv 0.68c: improvements and fixes in showing images, some optimizations  
2154 4645 d 20 h serge /kernel/trunk/ merge kolibri-acpi #2151  
2153 4645 d 20 h leency /programs/network/htmlv/ htmlv 0.68b: memory.h-- deleted, now using mem.h--  
2152 4645 d 20 h leency /programs/network/htmlv/browser/ htmlv 0.68: <font color="something unreal"> bug fixed  
2151 4645 d 21 h serge /kernel/branches/Kolibri-acpi/ kernel heap: new allocator for block descriptors  
2150 4646 d 4 h serge /kernel/branches/Kolibri-acpi/ merge trunk 2149  
2149 4647 d 5 h serge /kernel/trunk/core/ v86: fix wrong irq number  
2148 4647 d 17 h mario79 /programs/fs/kfm/trunk/ KFM - small optimization  
2147 4647 d 17 h clevermouse /kernel/trunk/network/ socket.inc: fix for r2129  
2146 4647 d 17 h clevermouse /kernel/trunk/ sync with r2143 except for a typo  
2145 4647 d 18 h clevermouse /kernel/trunk/blkdev/ fix virtual root enumeration broken in r2129  
2144 4647 d 20 h mario79 /programs/fs/opendial/ OpenDialog - restore the previous open directory if it fails to read data for a new directory  
2143 4648 d 6 h serge /kernel/branches/Kolibri-acpi/ acpi:rework mutexes  
2142 4648 d 20 h serge /kernel/branches/Kolibri-acpi/ merge trunk  
2141 4649 d 6 h serge /kernel/branches/Kolibri-acpi/ Kernel: initialize keyboard before mouse  
2140 4649 d 20 h clevermouse /kernel/trunk/ support for PnP disks, part 2: adapt current caching  
2139 4650 d 16 h IgorA /programs/develop/h2d2b/trunk/ h2d2b: use 'editbox'  
2138 4650 d 16 h serge /kernel/branches/Kolibri-acpi/ kernel heap: minor improvements  
2137 4650 d 23 h clevermouse /kernel/trunk/core/ fix mutex_unlock  
2136 4651 d 2 h IgorA /programs/develop/ buf2d.obj:
- new function 'buf2d_resize'
info3ds:
- update resize window
- update function 'block_analiz_data'
 
2135 4653 d 15 h leency /programs/system/rb/trunk/ rb: fix path  
2134 4653 d 15 h leency /programs/fs/Eolite/trunk/ Eolite 0.99.8 RC3  
2133 4653 d 20 h leency /programs/games/kosilka/ hm... and like that  
2132 4653 d 20 h leency /programs/ small fixes  
2131 4653 d 20 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 4654 d 1 h serge /kernel/branches/Kolibri-acpi/ merge trunk  
2129 4654 d 2 h serge /kernel/trunk/ irq: reset fail counter
all kernel: replace old non-blocking mutexes
 
2128 4654 d 5 h leency /programs/system/cpu/trunk/ cpu: terminate process buttons width corrected  
2127 4654 d 17 h clevermouse /programs/network/downloader/trunk/ fix wrong bugfix  
2126 4654 d 18 h clevermouse /programs/network/downloader/trunk/ downloader: fix the superfluous first character in downloaded file  
2125 4654 d 23 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 4655 d 0 h clevermouse /data/ remove atikms from autorun  
2123 4655 d 1 h clevermouse /kernel/trunk/ forgotten include  
2122 4655 d 1 h clevermouse /kernel/trunk/ kernel timers  
2121 4655 d 6 h leency /programs/system/run/trunk/ run: low case window title  
2120 4655 d 17 h clevermouse /kernel/trunk/ support for PnP disks: add exports and docs  
2119 4655 d 18 h clevermouse /kernel/trunk/ support for PnP disks, part 1  
2118 4656 d 3 h serge /kernel/trunk/ move PIC functions into separate file  
2117 4656 d 15 h leency /data/rus/ correct menu.dat  
2116 4656 d 18 h mario79 /programs/media/zsea/ zSea - 2 small bugfix.  
2115 4657 d 0 h clevermouse /kernel/trunk/ get sizeof.* really working for struct/ends definitions  
2114 4657 d 1 h serge /kernel/trunk/ restore previous version_inf  
2113 4657 d 2 h serge /kernel/trunk/core/ missing irq.inc  
2112 4657 d 2 h serge /kernel/trunk/ shared irq's  
2111 4657 d 2 h serge /drivers/usb/uhci/ usbhid: update  
2110 4657 d 15 h jaeger /programs/develop/tinypy/ tinypy: particularly debugged network support.  
2109 4657 d 15 h leency / httpc deleted from distro, /sys/downloader -> /sys/network/downloader, menu updated  
2108 4657 d 16 h leency /programs/system/test/trunk/ test: skinned window  
2107 4657 d 20 h IgorA /programs/develop/info3ds/ 'info3ds': added information on new chunks  
2106 4658 d 0 h serge /kernel/branches/Kolibri-acpi/ move irq functions into separate file  
2105 4658 d 2 h mario79 /programs/develop/fasm/trunk/ Small correct for r2093  
2104 4658 d 5 h maximYCH /kernel/trunk/ Russian language for kernel boot messages  
2103 4658 d 20 h mario79 /kernel/trunk/core/ Correct for r2101 "force behaviour as before r1992"  
2102 4658 d 21 h IgorA /programs/ 1) 'box_lib.obj' update 't_edit' version 3
2) 'Text Editor' use new version syntax files
 
2101 4658 d 21 h clevermouse /kernel/trunk/core/ force behaviour as before r1989, r1992  
2100 4659 d 3 h serge /kernel/trunk/ remove unused code  
2099 4659 d 8 h jaeger /programs/develop/tinypy/ tinypy: Network sockets support.  
2098 4659 d 12 h leency /programs/fs/Eolite/trunk/ Eolite v0.99  
2097 4659 d 15 h leency /programs/network/downloader/trunk/ downloader: save button caption centered now  
2096 4659 d 15 h leency /programs/demos/magnify/trunk/ magnify: changed header  
2095 4659 d 17 h dunkaist /programs/demos/firework/trunk/ firework: rolled up fix  
2094 4659 d 18 h dunkaist /programs/demos/movback/trunk/ movback: rolled up fix  
2093 4659 d 18 h mario79 /programs/develop/fasm/trunk/ FASM small bugfix  
2092 4659 d 20 h leency / copyr deleted from nigtbuilds. Finally  
2091 4659 d 23 h leency /programs/develop/h2d2b/trunk/ hex2dec2bin 0.3: using system colors  
2090 4660 d 0 h serge /kernel/trunk/docs/ update documentation  
2089 4660 d 0 h serge /kernel/trunk/ remove fn 41,42,44,45  
2088 4660 d 5 h dunkaist /programs/develop/asciivju/trunk/ asciivju: v0.4  
2087 4660 d 5 h dunkaist / asciivju: v0.3 R3, makefiles update (building from source)  
2086 4660 d 18 h IgorA /programs/other/ corrected file 'html.syn'
modify program 't_edit_synt'
 
2085 4660 d 21 h leency /programs/network/htmlv/ Text-based Browser 23.67 aka HTML Viewer v0.67  
2084 4660 d 21 h mario79 /kernel/trunk/detect/ Fix for Floppy/IRQ6 - broken from r.1380  
2083 4660 d 22 h leency /programs/demos/flatwav/trunk/ Flatwav: skinned window  
2082 4660 d 23 h leency / Small icons fixes (Eolite & Iconstrp)  
2081 4661 d 2 h leency /data/rus/File Managers/ correct eolite.ini  
2080 4661 d 3 h IgorA /programs/develop/info3ds/ info3ds:
1) fixed detection of levels of blocks
2) added a signature to some units
 
2079 4661 d 19 h mario79 /programs/games/tanks/trunk/ TANKS v.1.15
1) Checking for "rolled up" window
2) Code optimization
3) Clearing source
 
2078 4662 d 1 h Albom /programs/other/planet_v/ Planet_v: auto refresh after start  
2077 4662 d 1 h Albom /programs/system/shell/ SHELL: .shell script runs from the current dir  
2076 4662 d 2 h mario79 /programs/games/klavisha/trunk/ Klavisha v.0.95
1) Checking for "rolled up" window
2) Code optimization
3) Clearing source
 
2075 4662 d 14 h mario79 /programs/games/megamaze/trunk/ MEGAMAZE - checking for "rolled up" window  
2074 4662 d 16 h dunkaist /programs/other/rtfread/trunk/ rtfread: roll_up fix  
2073 4662 d 16 h jaeger /programs/develop/tinypy/ tinypy: can now run from shell and use command line parameters.  
2072 4662 d 16 h dunkaist /programs/games/MSquare/trunk/ MSquare: rolled_up window fix  
2071 4662 d 16 h dunkaist /programs/games/gomoku/trunk/ rolled_up window fix  
2070 4662 d 16 h dunkaist /data/Vortex86MX-eng/ Vortex makefile update for r2067, sorry  
2069 4662 d 17 h dunkaist /data/ makefiles update for r2067  
2068 4662 d 17 h mario79 /programs/system/desktop/trunk/ DESKTOP - checking for "rolled up" window  
2067 4662 d 17 h dunkaist /programs/games/freecell/ freecell: rolled_up fix, using common macros.inc  
2066 4662 d 17 h dunkaist /programs/games/arcanii/trunk/ arcanii: rolled_up fix  
2065 4662 d 17 h mario79 /programs/develop/tinypad/trunk/ TINYPAD - checking for "rolled up" window  
2064 4662 d 18 h dunkaist /programs/games/reversi/trunk/ reversi: rolled_up fix for the window  
2063 4662 d 18 h mario79 /programs/demos/magnify/trunk/ MAGNIFY - checking for "rolled up" window  
2062 4662 d 18 h dunkaist /programs/games/phenix/trunk/ phenix: fixed window drawing when rolled up  
2061 4662 d 19 h dunkaist /programs/games/snake/trunk/ snake: correct rolled_up window state handling  
2060 4662 d 20 h leency /programs/games/mine/trunk/ Mine 0.52: rolling up fix  
2059 4662 d 21 h mario79 /programs/develop/fasm/trunk/ FASM - checking for "rolled up" window  
2058 4662 d 22 h mario79 /programs/other/kpack/trunk/ KPACK - checking for "rolled up" window  
2057 4662 d 23 h mario79 /programs/system/pcidev/trunk/ PCIDEV - checking for "rolled up" window  
2056 4662 d 23 h leency /programs/games/clicks/trunk/ Just Clicks v0.8: window rolling up bug fixed (finded by Mario)  
2055 4662 d 23 h mario79 /programs/fs/opendial/ OpenDialog - checking for "rolled up" window  
2054 4662 d 23 h leency /programs/fs/Eolite/trunk/ Eolite 0.98.9b, Eolite.ini gets from programs folder or then from /rd/1/File managers/  
2053 4663 d 16 h jaeger /programs/develop/tinypy/ tinypy: added some Russian documentation.  
2052 4663 d 17 h IgorA /programs/develop/info3ds/ info3ds:
1) fixed a bug with the definition of block size
2) some improvements
 
2051 4664 d 1 h IgorA /programs/ new program to see the structure of blocks in the files 3ds  
2050 4665 d 1 h serge /kernel/branches/Kolibri-acpi/ new irq handling  
2049 4665 d 16 h serge /kernel/branches/Kolibri-acpi/ IRQH code  
2048 4666 d 20 h jaeger /programs/develop/tinypy/tinypy/ tinypy: first working module written on FASM.
Exports: kolibri_dbg.debug_print(message).
 
2047 4667 d 4 h art_zh /kernel/branches/Kolibri-A/trunk/ direct detection of available memory  
2046 4667 d 17 h dunkaist /programs/demos/bgitest/trunk/FONTS/ copy *CHR fonts from 0.7.7.0 (some were broken)  
2045 4670 d 4 h mario79 /programs/media/animage/trunk/ Animage - checking for "rolled up" window  
2044 4670 d 17 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 4673 d 1 h jaeger /programs/develop/tinypy/modules/ tinypy: added re and random modules, not adapted for Kolibri yet.  
2042 4673 d 4 h serge /programs/develop/binutils/ binutils-2.20: kos32 emulation  
2041 4673 d 4 h serge /programs/develop/libraries/newlib/ newlib: revert to previous stack allocation  
2040 4674 d 0 h serge /programs/develop/libraries/newlib/ newlib: fix stack allocation  
2039 4677 d 16 h jaeger /programs/develop/tinypy/tinypy/ tinypy: basic GUI support.  
2038 4679 d 2 h leency /programs/media/animage/trunk/ Animage: appearance fixes 2  
2037 4679 d 3 h leency /programs/media/animage/trunk/ Animage: appearance fixes  
2036 4681 d 17 h dunkaist /programs/media/kiv/trunk/ kiv: fixed calculating window size for files containing several frames of different size (*.ico)  
2035 4681 d 19 h mario79 / Fix for r.2031 (and 2034)  
2034 4681 d 19 h mario79 /data/ Fix for r.2031  
2033 4681 d 20 h mario79 /programs/develop/heed/trunk/ HEED v0.16
1) Start with open file path
2) Show working file path
3) Some optimization
 
2032 4681 d 21 h leency /programs/fs/Eolite/trunk/ Eolite delete debug information  
2031 4681 d 22 h leency /programs/fs/Eolite/trunk/ Eolite v 0.98.9  
2030 4681 d 22 h leency /programs/demos/unvwater/trunk/ unvwater: right version  
2029 4685 d 19 h leency /programs/demos/movback/trunk/ movback: transparent background  
2028 4685 d 19 h leency /programs/demos/plasma/trunk/ plasma: transparent background  
2027 4685 d 20 h leency /programs/demos/unvwater/trunk/ unvwater: transparent background  
2026 4686 d 1 h clevermouse /data/ autobuild: add rule for FASM_PROGRAMS_CD  
2025 4686 d 9 h Albom /programs/demos/bcdclk/trunk/ keys handling in bcdclk  
2024 4686 d 14 h leency /programs/demos/3DS/ VIEW3DS: header fix  
2023 4686 d 20 h leency /programs/games/sq_game/trunk/ CQ game: Window Y=4  
2022 4686 d 20 h leency /programs/demos/3dspiral/trunk/ 3dspiral: skinned window, transparent background, esc exit  
2021 4686 d 22 h clevermouse /data/ move atikms to the CD image  
2020 4686 d 22 h leency /programs/games/tanks/trunk/ tanks: debug information deleted  
2019 4686 d 22 h clevermouse /data/ separate dependencies of libddk and libcore  
2018 4687 d 1 h leency /programs/games/tanks/trunk/ tanks v1.1 (fixes from dunkaist and leency)  
2017 4687 d 3 h clevermouse /drivers/video/drm/radeon/ fix atikms LTO build  
2016 4687 d 3 h leency /programs/demos/3dcube2/trunk/ 3DCUBE2 transparent background, window header updated  
2015 4688 d 5 h serge /kernel/branches/Kolibri-acpi/ fix pci irq's  
2014 4688 d 21 h art_zh /kernel/branches/Kolibri-A/trunk/ getting smaller and closer to real hardware...  
2013 4689 d 0 h yogev_ezra /data/rus/ games/soko: remove the last file from Russian build  
2012 4689 d 0 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 4689 d 18 h mikedld /kernel/trunk/gui/ Forum defect (post #35194, by Leency): mouse wheel events aren't sent after clicking window border  
2010 4689 d 19 h serge /kernel/branches/Kolibri-acpi/ merge trunk  
2009 4691 d 17 h yogev_ezra /programs/games/tanks/trunk/ games/tanks: updated to v1.02 from Leency  
2008 4691 d 23 h clevermouse /data/ add dependency on core.S  
2007 4692 d 1 h serge /drivers/ atikms: RC11.2 video blitter  
2006 4693 d 15 h jaeger /programs/develop/tinypy/ Implemented basic file I/O.  
2005 4694 d 20 h serge /drivers/ atikms: RC11.2  
2004 4697 d 6 h serge /drivers/video/drm/ RC11.01 R600 irq handler  
2003 4697 d 6 h serge /drivers/include/ RC11.01 includes  
2002 4702 d 22 h mario79 /programs/demos/free3d/trunk/ free3d - fix for new cnv_png.obj  
2001 4703 d 17 h jaeger /programs/develop/tinypy/tinypy/ tinypy: file reading support.  
2000 4704 d 17 h mario79 /programs/media/zsea/ zSea - cleaning and preparing the source code  
1999 4704 d 23 h clevermouse / launcher: quoted parameters; allow tabs in place of spaces  
1998 4705 d 0 h clevermouse /programs/system/board/trunk/ board: abort infinite loop if logfile not created  
1997 4707 d 1 h clevermouse /programs/system/board/trunk/ board: delete 'Dump' tab  
1996 4707 d 1 h clevermouse /programs/system/board/trunk/ board: set log file name from the command line  
1995 4710 d 15 h mario79 /programs/system/pcidev/trunk/ PCIDEV - fixes for previous revisions.  
1994 4710 d 18 h mario79 /programs/media/zsea/ zSea - buildall.sh for Linux  
1993 4710 d 18 h mario79 /programs/system/pcidev/trunk/ PCIDEV - Show the message "NA" if the IRQ is not assigned  
1992 4711 d 3 h clevermouse /kernel/trunk/core/ allow hooks of IRQ6  
1991 4712 d 3 h serge /drivers/video/drm/radeon/ RC11 Makefile.lto  
1990 4712 d 3 h serge /drivers/video/drm/radeon/ RC11 barts  
1989 4713 d 1 h clevermouse /kernel/trunk/ allow hooks of IRQ15  
1988 4713 d 6 h serge /drivers/video/drm/radeon/ RC11 Makefile.lto  
1987 4713 d 6 h serge /drivers/ RC11 fixup  
1986 4713 d 7 h serge /drivers/video/drm/ RC11 preview  
1985 4714 d 19 h mario79 /programs/system/pcidev/trunk/ PCIDEV - clearing of title  
1984 4715 d 19 h mario79 /programs/system/pcidev/trunk/ PCIDEV - memory for "device list" is increased to 16 KB  
1983 4716 d 7 h yogev_ezra /programs/system/pcidev/trunk/ pcidev: I am not good enough to be one of the authors :)  
1982 4716 d 13 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 4716 d 19 h yogev_ezra /programs/system/pcidev/trunk/ pcidev: Split history to separate file; change version number after fix done by CleverMouse  
1980 4716 d 21 h yogev_ezra / Add sources of APM driver (by Staper) and battery driver (by Gluk)  
1979 4716 d 22 h yogev_ezra /programs/demos/3DS/ Updated 'View3ds' sources till ver. 0.059  
1978 4716 d 23 h yogev_ezra /programs/network/htmlv/browser/ HTMLv: 'IF' jump distance too large  
1977 4716 d 23 h yogev_ezra /programs/network/htmlv/browser/ HTMLv: hopefully last fix  
1976 4716 d 23 h yogev_ezra /programs/network/htmlv/browser/ HTMLv: fix again  
1975 4716 d 23 h yogev_ezra /programs/network/htmlv/browser/ HTMLv: some fixes  
1974 4717 d 0 h yogev_ezra /programs/network/htmlv/ HTMLv: some optimizations  
1973 4717 d 0 h yogev_ezra /data/ 'HTMLv': remove pre-compiled binaries  
1972 4717 d 0 h yogev_ezra /data/ Auto-build 'HTMLv'  
1971 4717 d 11 h lev / added sources of HTMLv with named colors and italic text support  
1970 4717 d 21 h serge /drivers/ DDK update - includes  
1969 4717 d 23 h clevermouse /drivers/ddk/ ddk: add dependency on all .h files  
1968 4717 d 23 h serge /drivers/include/linux/ DDK update - kernel.h  
1967 4718 d 0 h serge /drivers/include/linux/ DDK update - includes  
1966 4718 d 0 h serge /drivers/ddk/ DDK update - strlcpy  
1965 4718 d 0 h serge /drivers/video/drm/radeon/ RC11 preliminary update - Makefiles  
1964 4718 d 2 h serge /drivers/include/ RC11 preliminary update - includes  
1963 4718 d 2 h serge /drivers/video/drm/ RC11 preliminary update  
1962 4725 d 20 h clevermouse /kernel/ merge kolibri-cfg into trunk  
1961 4727 d 4 h clevermouse /data/ remove precompiled cnv_png.obj  
1960 4727 d 8 h serge /kernel/trunk/drivers/ remove deprecated code  
1959 4728 d 16 h mario79 /programs/media/zsea/ Autobuild script (buildall.bat) for zSea  
1958 4728 d 18 h mario79 /programs/media/zsea/ 1) Correcting the "Scaling" module to new invoke.
2) Some corrections for "RAW to RAW" and "Rotate" modules.
 
1957 4728 d 19 h mario79 /programs/media/zsea/ Correcting the "Rotate" module to new invoke.  
1956 4728 d 20 h mario79 /programs/media/zsea/ Correcting the "RAW to RAW" module to new invoke.  
1955 4728 d 22 h mario79 /data/ Correct Makefile's for previous revisions.  
1954 4728 d 22 h mario79 /programs/ Some corrects for previous revisions.  
1953 4729 d 0 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 4729 d 19 h art_zh /kernel/branches/Kolibri-A/trunk/ stable corebootable version  
1951 4730 d 14 h mario79 /programs/media/zsea/ zSea - advanced image viewer for KolibriOS
v.1.0 rс3 12.06.2011
 
1950 4733 d 18 h clevermouse /kernel/branches/kolibri-cfg/bootloader/fat32/ kolibri-cfg: fixes in fat32 bootloader  
1949 4734 d 2 h clevermouse /kernel/trunk/ fix of r1941  
1948 4735 d 22 h clevermouse /kernel/trunk/ @notify user on #UD exception  
1947 4738 d 21 h clevermouse /programs/system/pcidev/trunk/ fix of r1946  
1946 4738 d 22 h clevermouse /programs/system/pcidev/trunk/ pcidev: don't scan for other functions on single-function devices  
1945 4739 d 2 h yogev_ezra /programs/system/pcidev/trunk/ 'pcidev': Add HDA controller recognition and 17F3 RDC Semiconductor vendor.  
1944 4742 d 13 h yogev_ezra /data/Vortex86MX-eng/ Create "AutoBuild" folder for Vortex86MX systems (eBox-3300MX / Gecko Edubook)  
1943 4742 d 14 h yogev_ezra /data/ 'autorun.dat': Revert to previous state (load 'com_mouse' and don't load 'board')  
1942 4743 d 2 h clevermouse /kernel/branches/kolibri-cfg/ kernel branch with configurable boot  
1941 4743 d 3 h art_zh /kernel/ kernel constants compression/relocation  
1940 4745 d 5 h art_zh /kernel/branches/Kolibri-A/trunk/ bootloader optimization  
1939 4745 d 16 h yogev_ezra /data/rus/ Fix Makefile  
1938 4745 d 16 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 4749 d 0 h art_zh /programs/ fastcall/syscall instructions should be avoided in future
due to possible compatibility problems.
 
1936 4758 d 9 h yogev_ezra /data/eng/ Fix Makefile  
1935 4758 d 9 h yogev_ezra /programs/games/soko/trunk/ fix path  
1934 4758 d 9 h yogev_ezra / games/soko: auto-build from sources  
1933 4758 d 11 h yogev_ezra / games/tanks: auto-build from sources  
1932 4758 d 12 h yogev_ezra /data/ games/klavisha: build from sources  
1931 4758 d 13 h yogev_ezra /programs/demos/3DS/ Updated 'View3ds' sources till ver. 0.057  
1930 4760 d 0 h art_zh /kernel/branches/Kolibri-A/trunk/ just a minor optimisation  
1929 4760 d 13 h art_zh /kernel/branches/Kolibri-A/trunk/ gfx-revertion bugs liced  
1928 4763 d 0 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 4768 d 6 h jaeger /programs/develop/tinypy/tinypy/ tinypy: removed unused file.  
1926 4768 d 19 h jaeger /programs/develop/tinypy/tinypy/fasm_modules/ Added a draft of assembler module template.  
1925 4768 d 19 h jaeger /programs/develop/tinypy/tinypy/ Fixed libc path.  
1924 4770 d 19 h dunkaist /data/ associations for xcf format (for /data/rus, sorry)  
1923 4770 d 19 h dunkaist /data/eng/File Managers/ associations for xcf format (file managers:kfar, kfm, eolite)  
1922 4770 d 19 h dunkaist /programs/media/kiv/trunk/ kiv: OpenDialog filter for xcf files  
1921 4770 d 19 h dunkaist /programs/develop/libraries/libs-dev/libimg/ libimg: basic xcf support (reading)  
1920 4771 d 6 h Albom /programs/system/panel/trunk/ CapsLock check support for @panel.  
1919 4775 d 9 h Albom /programs/system/keybi/ Modifications of keybi (using of box_lib) by IgorA  
1918 4779 d 5 h Albom /programs/system/keybi/ Keyboard indicators utility keybi added  
1917 4800 d 19 h Asper /kernel/trunk/drivers/ Fix previous rev  
1916 4800 d 20 h Asper /kernel/trunk/drivers/ Infinity without MMX+ instructions  
1915 4801 d 1 h Asper /kernel/trunk/drivers/ Removing of dublicating driver  
1914 4803 d 2 h jaeger /programs/develop/libraries/menuetlibc/src/libc/ansi/stdio/ Added snprintf() and vsnprintf() functions.  
1913 4803 d 3 h jaeger /programs/develop/tinypy/ Uploaded tinypy sources.  
1912 4804 d 19 h clevermouse /kernel/trunk/drivers/ vidintel: support for pre-i9xx videocards  
1911 4806 d 2 h clevermouse /data/ Makefile: autobuild livecd  
1910 4808 d 21 h IgorA /programs/develop/libraries/buf2d/trunk/ library 'buf2d.obj':
add new function 'buf2d_set_pixel'
 
1909 4811 d 0 h clevermouse /kernel/trunk/blkdev/ test error condition in the wait loop  
1908 4819 d 16 h serge /programs/develop/libraries/newlib/ newlib: fix pseudo relocations  
1907 4822 d 3 h serge /programs/develop/libraries/ libraries: update Makefiles  
1906 4822 d 18 h serge /programs/develop/libraries/newlib/ newlib: update  
1905 4823 d 2 h serge /programs/develop/libraries/ libmpg123 1.9.0  
1904 4823 d 17 h IgorA /programs/develop/kol_f_edit/ added to the program styles to the window object  
1903 4824 d 7 h serge /programs/develop/libraries/newlib/include/ newlib: update includes  
1902 4826 d 6 h serge /programs/develop/libraries/Mesa/ Mesa: disable s3tc  
1901 4828 d 5 h serge /programs/develop/libraries/ Mesa 7.10.1  
1900 4828 d 18 h yogev_ezra /programs/system/MyKey/trunk/ MyKey.asm: fixed version from Asper  
1899 4830 d 1 h art_zh /kernel/branches/Kolibri-A/trunk/ Kolibri-A: new graph engine = BUGGY VERSION! =  
1898 4830 d 7 h serge /programs/develop/libraries/ build ddls  
1897 4832 d 15 h serge /programs/develop/libraries/ libpng 1.5.1  
1896 4832 d 17 h serge /programs/develop/libraries/zlib/ zlib-1.2.5  
1895 4833 d 6 h serge /programs/develop/libraries/ cairo & pixman: update  
1894 4833 d 7 h serge /kernel/trunk/ kernel: new blitter  
1893 4833 d 17 h hidnplayr /kernel/branches/net/drivers/ Updated R6040 driver for net branch:
Fixed typo, cleaned up, disabled excessive debug output.
 
1892 4834 d 7 h serge /programs/develop/libraries/ cairo-1.10.2  
1891 4834 d 19 h serge /programs/develop/libraries/pixman/ pixman-1.0  
1890 4836 d 19 h clevermouse /data/ Makefile: add mykey.ini  
1889 4836 d 20 h hidnplayr /kernel/branches/net/drivers/ Updated r6040 driver for net branch  
1888 4837 d 16 h yogev_ezra /kernel/trunk/network/eth_drv/drivers/ Linux name fix  
1887 4837 d 19 h hidnplayr /kernel/trunk/network/eth_drv/ R6040 driver for trunk kernel  
1886 4837 d 19 h hidnplayr /kernel/branches/net/ R6040 driver for net branch  
1885 4837 d 22 h hidnplayr /kernel/branches/net/network/ Added some stub functions to net_branch  
1884 4840 d 20 h Albom /programs/develop/libraries/menuetlibc/makefiles/ Makefile_for_cpp_program: objcopy add  
1883 4840 d 21 h clevermouse /programs/develop/libraries/menuetlibc/linuxtools/ fix compiler name  
1882 4840 d 23 h clevermouse /programs/develop/libraries/menuetlibc/ add menuetlibc sources  
1881 4841 d 0 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 4841 d 23 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 4843 d 19 h Albom /programs/develop/libraries/gblib/ gblib src added  
1878 4844 d 19 h serge /kernel/trunk/blkdev/ int13_call: vm86 hotfix  
1877 4844 d 20 h clevermouse / Makefile: build atikms with LTO  
1876 4844 d 20 h clevermouse /data/rus/ Makefile: build atikms with LTO  
1875 4845 d 1 h serge /drivers/ usb: keyboard driver  
1874 4845 d 1 h serge /kernel/trunk/ kernel: set_keyboard_data  
1873 4845 d 1 h serge /drivers/ddk/ ddk: missing chkstk.S  
1872 4845 d 1 h serge /drivers/ ddk: alloca & chkstk  
1871 4845 d 17 h clevermouse /drivers/ddk/stdio/ max() as compile-time expression for gcc3  
1870 4845 d 19 h serge /drivers/ ddk: missing files  
1869 4846 d 4 h serge /drivers/ddk/ ddk: Linux vsnprintf()  
1868 4846 d 4 h serge /programs/system/board/trunk/ board: "\n" do forced carriage return  
1867 4846 d 19 h serge /drivers/devman/ devman: create device list  
1866 4847 d 0 h yogev_ezra /programs/emulator/fceu/ fceu/FCEU_v0.2_src.7z added  
1865 4847 d 0 h yogev_ezra /programs/emulator/PrMK/trunk/docs/ More Russian names fixing  
1864 4847 d 1 h yogev_ezra /programs/ Fix some Russian file names in emulator/PrMK  
1863 4847 d 1 h yogev_ezra /programs/ Added sources: emulator/PrMK , games/klavisha  
1862 4851 d 19 h Albom /programs/system/shell/ Running programs in the current directory with Shell is fixed.  
1861 4851 d 20 h dunkaist /programs/games/snake/trunk/ snake: i586 fix - cmovnz replaced  
1860 4852 d 21 h clevermouse / copy .shell file from shell folder, remove shell binaries  
1859 4852 d 22 h art_zh /kernel/branches/Kolibri-A/trunk/ new "tiled" graph engine (* buggy version *)  
1858 4853 d 12 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 4853 d 18 h hidnplayr /kernel/branches/net/ i586 compatability macros (CMOVcc substitutes) for NET branch  
1856 4853 d 22 h clevermouse /data/ remove e80 binaries  
1855 4853 d 22 h clevermouse /data/ Makefile: autobuild e80  
1854 4853 d 22 h clevermouse /programs/emulator/e80/trunk/ e80: multi-language build  
1853 4855 d 22 h yogev_ezra /programs/develop/c--/trunk/ "32" (Based on Sphinx C--): added license file from original Sphinx C--  
1852 4855 d 22 h mario79 /data/ Corrected kfm.ini to the nightly builds.  
1851 4855 d 23 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 4856 d 18 h yogev_ezra / Comment out "C--" auto-build.  
1849 4856 d 19 h yogev_ezra /programs/develop/c--/trunk/ C--: fix some compiler warnings  
1848 4856 d 19 h yogev_ezra /programs/develop/c--/trunk/ Test C--  
1847 4856 d 20 h yogev_ezra /data/eng/ Try to compile C--  
1846 4856 d 20 h yogev_ezra / Add sources of "C--"'like compiler written in C--.  
1845 4857 d 16 h yogev_ezra /programs/develop/libraries/ufmod/ Added libraries/ufmod source code.  
1844 4857 d 19 h clevermouse / Makefile: use kiv.ini from kiv folder  
1843 4857 d 19 h clevermouse / Makefile: autobuild media/ac97snd  
1842 4857 d 20 h clevermouse /programs/media/ac97snd/ media/ac97snd: playlist support from Asper  
1841 4857 d 22 h clevermouse /data/ Makefile: slightly shorter autobuild string  
1840 4857 d 23 h clevermouse /data/ Makefile: add autobuild string to the boot screen  
1839 4858 d 14 h yogev_ezra /programs/fs/Eolite/trunk/ File Managers/Eolite: update Readme & History files.  
1838 4858 d 15 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 4858 d 19 h clevermouse / Makefile: autobuild kpack,kfm, copy bitmaps from kfm folder  
1836 4858 d 22 h hidnplayr /kernel/branches/net/applications/tcpserv/ Net Branch:
TCPserv: very simple TCP server used to develop and debug TCP code.
 
1835 4859 d 1 h clevermouse /data/ Revert r1834: ICQ is unuseable  
1834 4860 d 1 h yogev_ezra / Add ICQ to the auto-build script  
1833 4860 d 1 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 4860 d 3 h yogev_ezra /programs/network/icq/ network/icq: sources uploaded to SVN  
1831 4860 d 20 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 4860 d 20 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 4861 d 0 h clevermouse / Makefile: autobuild @notify,MyKey,spanel,test  
1828 4861 d 1 h yogev_ezra /programs/games/FindNumbers/trunk/ games/FindNumbers: put one more short operator back  
1827 4861 d 1 h yogev_ezra /programs/games/FindNumbers/trunk/ games/FindNumbers: put the short operators back where suggested (Что за глючный язык C--)  
1826 4861 d 2 h yogev_ezra /programs/games/FindNumbers/trunk/ games/FindNumbers: convert C-- keywords to lowercase (Linux compliance).  
1825 4861 d 2 h yogev_ezra /programs/games/sudoku/trunk/ games/sudoku: Fix filename for Linux  
1824 4861 d 2 h yogev_ezra / Games: bnc, FindNumbers, gomoku, MSquare, sq_game, sudoku - add compilation from sources; remove binaries from SVN.  
1823 4861 d 18 h hidnplayr /kernel/branches/net/drivers/ Fixed bug in RTL8169 interrupt procedure.  
1822 4861 d 23 h clevermouse /programs/games/clicks/trunk/ games/clicks: avoid c-- compiler bug  
1821 4862 d 1 h yogev_ezra /programs/games/c4/trunk/ games/c4: fix NASM compilation warnings  
1820 4862 d 1 h clevermouse /data/ Makefile: fix fasm,nasm dependency handling  
1819 4862 d 2 h yogev_ezra /programs/demos/3DS/ Updated 'View3ds' sources till ver. 0.055. Added revision history file. Added some more 3DS example objects.  
1818 4862 d 18 h Albom /programs/system/psxpad/ psxpad src added.  
1817 4862 d 19 h Albom /programs/ Console15, eliza, ScrV src added.  
1816 4862 d 20 h yogev_ezra /programs/system/ 'kerpack' removed (it already exists on SVN in /programs/other folder). 'MyKey' updated till ver. 0.2  
1815 4862 d 21 h yogev_ezra /programs/system/ Added sources of 'kerpack', 'MyKey', '@notify', 'spanel', 'test'.  
1814 4862 d 22 h yogev_ezra /programs/emulator/ Add emulators: 'DosBox' (binary only), 'e80', 'fceu' (binary only).  
1813 4862 d 22 h yogev_ezra /programs/games/ Revert addition of 'StarTrek' - not relevant for KolibriOS.  
1812 4863 d 0 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 4863 d 0 h yogev_ezra /programs/games/donkey/ 'Donkey' game - merge with 0.8 sources from diamond's last nightbuild.  
1810 4863 d 0 h Albom /programs/games/piton/ 'Piton' game src is updated. Could be compiled automatically.  
1809 4863 d 0 h yogev_ezra /programs/games/ Updated versions: piton (ver 0.3), FindNumbers (ver 1.1)  
1808 4863 d 0 h Albom /programs/games/donkey/ 'Donkey' game src is updated. Could be compiled automatically.  
1807 4863 d 1 h Albom /programs/system/shell/ Killall and ccpuid commands are temporarily removed. Text strings are corrected.  
1806 4863 d 1 h yogev_ezra /programs/games/ Added sources of the following games: mario2, megamaze, MSquare, pig, soko.  
1805 4863 d 2 h yogev_ezra /programs/games/ Added sources of the following games: bnc, checkers, fara, FindNumbers, gomoku, reversi, rforces, sq_game, sudoku, whowtbam, xonix.  
1804 4863 d 13 h yogev_ezra /skins/ Add the list of skins authors.  
1803 4863 d 14 h yogev_ezra / Added source code of games 'kox', 'lights', 'sw'. Changed MakeFile to have them compile from sources. Removed pre-compiled versions.  
1802 4863 d 15 h yogev_ezra /programs/games/pong/trunk/ 'Pong' game source updated till ver 1.1  
1801 4863 d 15 h yogev_ezra /programs/network/zeroconf/trunk/ zeroconf.asm - fix typos  
1800 4863 d 16 h yogev_ezra /data/eng/ Test again  
1799 4863 d 16 h yogev_ezra /data/eng/ Test remove bcdclk from Makefile ENG  
1798 4863 d 16 h yogev_ezra /programs/demos/bcdclk/ Add bcdclk  
1797 4863 d 16 h yogev_ezra /programs/demos/ Deleted bcdclk  
1796 4863 d 17 h yogev_ezra /programs/demos/ Fix more slashes (Linux).  
1795 4863 d 17 h yogev_ezra /programs/media/ Fix slashes  
1794 4863 d 17 h yogev_ezra / Add sources of 'listplay' and 'startmus' to SVN; remove pre-compiled versions; force compile from sources.  
1793 4863 d 18 h yogev_ezra /skins/ Add 'skins' collection to SVN.  
1792 4863 d 18 h yogev_ezra /programs/fs/kfm/ Add KFM v0.47b sources to SVN.  
1791 4863 d 19 h yogev_ezra /data/ Update Makefile to reflect correct path for bcdclk  
1790 4863 d 19 h yogev_ezra /programs/demos/bcdclk/ Change path of 'bcdclk' to conform with others.  
1789 4863 d 19 h yogev_ezra /programs/demos/ Add 'cubeline', 'cubetext' and 'gears' source code to SVN.  
1788 4863 d 19 h yogev_ezra /data/ Fix Makefile  
1787 4863 d 19 h yogev_ezra / Remove 3DS files from floppy back to sources (floppy disk full).  
1786 4863 d 19 h yogev_ezra / Revert '3dsheart' to pre-compiled version (last source code did not wish to compile).  
1785 4863 d 19 h yogev_ezra /programs/demos/ Revert  
1784 4863 d 21 h yogev_ezra /programs/demos/3dsheart/trunk/ '3DSheart.ASM': fix2  
1783 4863 d 21 h yogev_ezra /programs/demos/3dsheart/trunk/ '3DSheart.ASM': fix  
1782 4863 d 21 h yogev_ezra /programs/demos/3dsheart/trunk/ '3DSheart.ASM': remove already defined macro.  
1781 4863 d 22 h yogev_ezra / Add '3DSheart' demo source; force compilation from source; remove pre-compiled binary from SVN.  
1780 4863 d 22 h yogev_ezra / Add 'flatwav' demo sources; force compilation from source; remove pre-compiled binary from SVN.  
1779 4863 d 22 h yogev_ezra / Add '3dspiral' demo sources; force compilation from source; remove pre-compiled binary from SVN.  
1778 4863 d 23 h yogev_ezra / Force 'web' demo to compile from sources. Remove pre-compiled file from 'data' folder.  
1777 4863 d 23 h yogev_ezra /programs/demos/3DS/ Fix data.inc in View3ds 0.054  
1776 4864 d 0 h yogev_ezra /programs/demos/3DS/ Updated View3ds source to ver. 0.054  
1775 4864 d 1 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 4864 d 14 h hidnplayr /kernel/branches/net/network/ More TCP and sockets code  
1773 4864 d 20 h hidnplayr /kernel/branches/net/network/ More TCP updates + Socket states  
1772 4864 d 20 h hidnplayr /kernel/branches/net/network/ Small update in TCP_input  
1771 4864 d 23 h clevermouse /programs/games/mine/trunk/ mine: do not generate listing - avoid forced recompilation  
1770 4864 d 23 h yogev_ezra /programs/demos/web/ Added sources of 'web' demo to SVN.  
1769 4865 d 0 h yogev_ezra /programs/demos/life2/ Added sources of life2 demo to SVN.  
1768 4866 d 0 h clevermouse / clicks v0.77 by Leency, multi-language build  
1767 4867 d 21 h clevermouse /data/ Makefile: fix locks  
1766 4867 d 21 h clevermouse /data/ Makefile: allow additional parameters for C-- compiler, autobuild games/mine  
1765 4867 d 23 h clevermouse / add missing files for r1764  
1764 4868 d 0 h clevermouse / autobuild HLL stuff  
1763 4868 d 15 h hidnplayr /kernel/branches/net/network/ More updates to TCP code of new stack.  
1762 4869 d 13 h hidnplayr /kernel/branches/net/network/ Bugfix of r1761  
1761 4872 d 14 h hidnplayr /kernel/branches/net/network/ Updates of TCP_output for net branch  
1760 4873 d 1 h dunkaist /programs/games/snake/trunk/ snake: fix for yogev_ezra: YOU_WIN picture replaced with HIGH_SCORE picture  
1759 4873 d 1 h dunkaist /data/ now Makefile copies snake.ini from its trunk, so it will be always up-to-date  
1758 4873 d 2 h clevermouse /data/eng/ fix in english makefile for nasm - 2  
1757 4873 d 2 h clevermouse /data/eng/ fix in english makefile for nasm  
1756 4873 d 10 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 4873 d 15 h dunkaist /programs/system/panel/trunk/ final (i hope) alt+f4 fix. this one is for @panel  
1754 4873 d 16 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 4873 d 17 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 4873 d 18 h clevermouse /data/ Makefile: support for NASM compilation  
1751 4873 d 23 h dunkaist /programs/system/icon/trunk/ Alt+F4 fix. (icon.asm from diamond's last nightbuild)  
1750 4874 d 0 h clevermouse /kernel/trunk/drivers/ modesetter for Intel videocards: fixes for pre-i965 cards  
1749 4874 d 2 h dunkaist /data/rus/ @ss compiling crash fixed (for /data/rus)  
1748 4874 d 2 h dunkaist /data/eng/ @ss compiling crash fixed  
1747 4874 d 5 h mario79 /programs/system/ss/trunk/ End fix @ss  
1746 4874 d 15 h mario79 /programs/system/ss/trunk/ interim audit for @SS N2  
1745 4874 d 15 h mario79 /programs/system/ss/ interim audit for @SS  
1744 4874 d 21 h clevermouse /data/ Makefile: separate fasm rule from programs list to avoid unnecessary rebuilds  
1743 4874 d 22 h clevermouse / better english name for light branch of END; compile light branch, not trunk  
1742 4874 d 22 h mario79 /programs/system/end/easy/ Restore the easy version of END application  
1741 4875 d 1 h dunkaist /programs/system/ compilation fixes under Linux. Do not use backslashes, please...  
1740 4875 d 19 h clevermouse /data/ cosmetic Makefile fix for output of dd  
1739 4875 d 23 h clevermouse / change path to repository in data/*/Makefile  
1738 4876 d 0 h clevermouse /kernel/trunk/bootloader/ fix parameters saving in floppy bootsector  
1737 4876 d 0 h clevermouse /data/ data for build system  
1736 4876 d 1 h clevermouse /programs/system/docpack/trunk/ multilanguage in docpack.asm  
1735 4876 d 2 h clevermouse / fix compilation in linux  
1734 4878 d 15 h hidnplayr /kernel/trunk/network/eth_drv/ Added i8255x compatible card 1068:8086 to the network card list.  
1733 4884 d 22 h hidnplayr /kernel/branches/net/network/ * Updates in TCP code
* Splitted TCP code into multiple files
* cleanup
 
1732 4892 d 20 h IgorA /programs/develop/kol_f_edit/ update 'kol_f_edit', added example of connecting the library 'buf2d.obj'  
1731 4894 d 0 h clevermouse /kernel/trunk/drivers/ LVDS non-VGA modesetter for Intel videocards  
1730 4894 d 1 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 4896 d 0 h hidnplayr /programs/network/airc/trunk/ Changed default server in Airc to freenode.  
1728 4897 d 0 h clevermouse /programs/ fix compilation in linux  
1727 4901 d 20 h IgorA /programs/ 1) 'kol_f_edit': optimize & update, create folder 'docs'
2) 'buf2d.obj': rename function 'buf2d_cruve_bezier'
 
1726 4902 d 18 h ataualpa /programs/network/airc/trunk/ AIRC: added Russian translation, and now I made it correctly;)  
1725 4903 d 0 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 4903 d 18 h mario79 /programs/system/board/trunk/ BOARD - rollback to a previous version  
1723 4903 d 19 h ataualpa /programs/ Stackcfg: improved Russian translation and added Ukrainian, AIRC: added Russian translation  
1722 4905 d 5 h Rock_maniak_forever /programs/fs/Eolite/trunk/lib/ Fixed bug. Happened an error from space deficiency in buffer used by function 9.  
1721 4905 d 5 h Rock_maniak_forever /programs/fs/Eolite/trunk/lib/ Old version. With small bug.  
1720 4906 d 2 h IgorA /programs/develop/ 1) small update 'init_checkbox2' in 'box_lib.obj'
2) update 'kol_f_edit' now can create element 'checkbox2'
 
1719 4906 d 14 h hidnplayr /kernel/branches/net/network/ Update in TCP code for net branch.  
1718 4910 d 18 h mario79 /programs/other/kpack/linux/ Kpack for Linux - all sources only assembler, GCC using for linking  
1717 4910 d 21 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 4913 d 18 h hidnplayr /kernel/branches/net/network/ Small update in TCP code, stub for TCP_close  
1715 4914 d 14 h IgorA /programs/develop/ fix element 'checkbox2' in 'box_lib.obj'  
1714 4915 d 18 h IgorA /programs/develop/ update:
1) 'kol_f_edit'
2) documentation 'info_checkbox.htm'
 
1713 4916 d 22 h mario79 /programs/other/kpack/trunk/ Kpack v 0.20
Added code for packing the kernel.mnt
 
1712 4922 d 17 h mario79 /programs/other/kerpack/ Kerpack - disassembled, rewrited and corrected for FASM  
1711 4924 d 18 h IgorA /programs/develop/ fix & update 'kol_f_edit'  
1710 4929 d 21 h art_zh /kernel/branches/Kolibri-A/trunk/ Kolibri-A: non-cacheable WinMap = BARE TEST VERSION! =  
1709 4929 d 23 h clevermouse /kernel/trunk/blkdev/ ATA operation with sector above 128G is error, not operation modulo 128G  
1708 4930 d 12 h art_zh /kernel/branches/Kolibri-A/trunk/video/ hline/vline coolhack a-la Serge  
1707 4931 d 2 h art_zh /kernel/branches/Kolibri-A/trunk/ VESA 32bpp optimisation  
1706 4934 d 1 h IgorA /programs/develop/kol_f_edit/ update 'kol_f_edit'  
1705 4937 d 13 h IgorA /programs/ update 'kol_f_edit'  
1704 4938 d 0 h lrz /programs/ Make application for fdd's nightbuild.  
1703 4938 d 14 h art_zh /kernel/branches/Kolibri-A/trunk/boot/ blue screen removal: some bugs fixed  
1702 4938 d 18 h Lrz /programs/ Add newline a nightbuild  
1701 4939 d 0 h lrz /programs/ Begin work on the fdd's night distribution  
1700 4939 d 17 h art_zh /kernel/branches/Kolibri-A/trunk/boot/ Kolibri-A: anoying blue screen menu removed  
1699 4940 d 11 h art_zh /kernel/branches/Kolibri-A/ simplified kernel build scripts  
1698 4942 d 15 h IgorA /programs/develop/kol_f_edit/ Add new programm 'kol_f_edit'
Details view in 'readme.htm'
 
1697 4943 d 17 h serge /kernel/trunk/drivers/ sound.asm: fix counter bug  
1696 4944 d 7 h serge /programs/media/Fplay/ Fplay source code.  
1695 4944 d 7 h serge /drivers/audio/a5536/ geode: DEV_GET_POS call done right  
1694 4944 d 23 h mario79 /kernel/trunk/ Fix for rev. 1623 - broken build.bat  
1693 4946 d 23 h serge /programs/develop/libraries/newlib/ Newlib source code  
1692 4947 d 0 h serge /drivers/audio/a5536/ geode: DEV_GET_POS call  
1691 4947 d 3 h serge /programs/develop/sdk/trunk/sound/ sound.lib: SetTimeBase() & GetTimeStamp()  
1690 4947 d 3 h serge /kernel/trunk/drivers/ Infinity: get streams time stamp. High precision version.  
1689 4947 d 13 h art_zh /kernel/branches/Kolibri-A/trunk/ SYNC WITH MAIN TRUNC: kernel-A updated to $1687  
1688 4947 d 18 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 4949 d 2 h art_zh /kernel/branches/Kolibri-A/trunk/ sync with main kernel: rotationless sysfn62 call  
1686 4950 d 23 h mario79 /programs/other/kpack/trunk/ Kpack - Using of F68, Box_Lib, Proc_Lib and OpenDialog.  
1685 4951 d 5 h lrz /programs/ Screenshoot use new version checkbox.  
1684 4951 d 17 h IgorA /programs/develop/libraries/buf2d/trunk/ new function 'buf2d_flood_fill'  
1683 4953 d 1 h art_zh /kernel/branches/Kolibri-A/trunk/ init.inc optimized for AMD chipsets  
1682 4953 d 4 h lrz /programs/develop/libraries/box_lib/ Copy new version checkbox to trunk.  
1681 4954 d 2 h mario79 /programs/other/kpack/trunk/ Kpack - fully roaming LZMA code is now  
1680 4955 d 18 h serge /programs/develop/libraries/ffmpeg/ patch for ffmpeg 0.6 svn #25603  
1679 4958 d 21 h serge /kernel/trunk/drivers/ Infinity: get streams time stamp. Low precision version.  
1678 4960 d 0 h art_zh /kernel/branches/Kolibri-A/trunk/ Kolibri-A: Linux-friendly now  
1677 4960 d 18 h dunkaist /programs/games/snake/trunk/ snake: version 0.7  
1676 4960 d 21 h Nasarus /kernel/trunk/docs/ docs updated  
1675 4960 d 21 h Nasarus /kernel/trunk/ sysfn 18.3: UID byte reserved  
1674 4960 d 22 h Nasarus /programs/system/shell/bin/ bins added  
1673 4960 d 22 h Nasarus /programs/system/shell/ Shell 0.4.52. "killall" added & bugfixes  
1672 4961 d 0 h mario79 /programs/other/kpack/trunk/ kpack removing the binary  
1671 4961 d 0 h mario79 /programs/other/kpack/ kpack = Kolibri Packer
Disassemled and corrected specially for FASM
 
1670 4964 d 8 h Nasarus /programs/system/shell/ some changes  
1669 4964 d 8 h Nasarus /programs/system/shell/ Shell 0.4.51. See History.txt for details.  
1668 4964 d 13 h Nasarus /programs/system/shell/ Shell 0.4.5: Multilanguage, russification, some new commands (see History.txt for details)  
1667 4964 d 18 h IgorA /programs/develop/libraries/box_lib/trunk/ file 't_edit.mac' correction function 'ted_text_add'  
1666 4965 d 4 h mario79 /programs/develop/libraries/box_lib/trunk/ Box_Lib some optimization by size of code  
1665 4967 d 17 h Nasarus /programs/system/shell/ Shell 0.4.4 (All)  
1664 4967 d 18 h art_zh /kernel/branches/Kolibri-A/trunk/ CDROM is not supported any more...  
1663 4967 d 20 h Nasarus /kernel/trunk/ Sysfn9 - event mask was added into returned buffer  
1662 4968 d 4 h Nasarus /kernel/trunk/docs/ Sysfunctions 70 & 30: the info about relative names is added.  
1661 4970 d 5 h lrz /programs/develop/libraries/box_lib/branch/ bugfix new macros.  
1660 4970 d 6 h lrz /programs/develop/libraries/box_lib/branch/ Support new flags for checkbox.  
1659 4973 d 0 h Nasarus /programs/system/panel/trunk/ @panel not shows OpenDialog windows now  
1658 4973 d 0 h mario79 /programs/develop/libraries/proc_lib/trunk/ Proc_Lib
1) OpenDialog invoking code - the full reenter-able is now
2) Small bugfix
 
1657 4973 d 1 h lrz /programs/develop/libraries/box_lib/branch/ new version checkbox ver. 2  
1656 4973 d 13 h mario79 /programs/develop/libraries/proc_lib/trunk/ Proc_Lib small bugfix  
1655 4973 d 17 h Nasarus /programs/ cObj program added (author: Albom)  
1654 4973 d 23 h mario79 /programs/develop/libraries/ OpenDialog and Proc_Lib
1) Fix for unused events
2) Auto popup OpenDialog
 
1653 4974 d 1 h IgorA /programs/ fixed assignment of colors in some functions, red and blue swapped. Now the color match on a system functions  
1652 4974 d 2 h lrz /programs/develop/libraries/box_lib/branch/ some optimisation  
1651 4974 d 3 h mario79 /programs/develop/tinypad/trunk/ Small bugfix for r.1624  
1650 4977 d 5 h Nasarus /programs/develop/heed/trunk/ Heed (Hex Editor) - small bugfixes, russian menu  
1649 4977 d 17 h diamond /programs/system/rdsave/trunk/ rdsave: add comment from http://board.kolibrios.org/viewtopic.php?t=1486  
1648 4977 d 20 h IgorA /programs/develop/libraries/buf2d/trunk/ fix function 'buf2d_bit_blt'  
1647 4977 d 23 h Nasarus /programs/system/ 1. Shell updated to 0.4.4. Author: Albom
2. @SS [ScreenSaver] now reacts to key pressing
 
1646 4978 d 3 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 4978 d 23 h clevermouse /programs/network/downloader/ upload downloader  
1644 4980 d 2 h clevermouse /kernel/trunk/network/eth_drv/drivers/ fix RTL8139 under qemu  
1643 4980 d 16 h mario79 /programs/media/animage/trunk/ Animage v1.3
1) Fixed window flicker when redrawing
2) Fixed memory leak for stack
 
1642 4981 d 1 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 4981 d 14 h art_zh /kernel/branches/Kolibri-A/ an experimental kernel with a mad syscall and FHT inside  
1640 4981 d 19 h Lrz /programs/develop/libraries/box_lib/trunk/ bugfix.  
1639 4981 d 19 h Lrz /programs/develop/libraries/box_lib/ Brunch for experiments. See readme.txt.  
1638 4983 d 16 h serge /kernel/branches/Kolibri-acpi/ APIC patch from Ghost. Not tested.  
1637 4983 d 23 h mario79 /programs/media/animage/trunk/ Animage correct draw window on the way - coming soon  
1636 4984 d 0 h mario79 /programs/media/animage/trunk/ Some small bugfixs for Animage  
1635 4984 d 3 h serge /kernel/branches/Kolibri-acpi/ acpi branch  
1634 4984 d 16 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 4984 d 18 h serge /drivers/ devman: detect acpi irq  
1632 4984 d 23 h mario79 /programs/media/animage/trunk/ Animage
1) Program used function 68 instead 64 is now
2) Select path with OpenDialog
 
1631 4986 d 1 h serge /drivers/ ddk: update
devman: scan pci bus. Complete.
 
1630 4987 d 14 h serge /drivers/ radeon:fix compilation & minor updates  
1629 4987 d 14 h serge /kernel/trunk/ f62/pci_api: and again  
1628 4988 d 1 h serge /drivers/ devman: scan pci bus. Not yet complete.  
1627 4988 d 14 h serge /drivers/ ddk: fix strcpy
devman: scan pci root bus
 
1626 4988 d 20 h art_zh /kernel/branches/Kolibri-A/trunk/ a test version with FFT library inside kernel  
1625 4989 d 5 h serge /drivers/devman/ scan acpi bus and create device tree  
1624 4989 d 17 h mario79 /programs/develop/tinypad/trunk/ Tinypad 4.0.6 - select file path with OpenDialog for Load and Save.  
1623 4995 d 22 h mikedld /kernel/trunk/ fixed drivers compilation  
1622 4996 d 15 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 4997 d 15 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 4997 d 18 h IgorA /programs/develop/fasm/trunk/ update 'fasm'  
1619 4997 d 21 h IgorA /programs/ 1) new function 'edit_box_set_text' in 'box_lib'
2) small updates in 'fasm', 'planet_v', 'nu_pogodi'
 
1618 5001 d 9 h lrz /programs/develop/libraries/box_lib/trunk/ Small change  
1617 5001 d 15 h IgorA /programs/develop/fasm/trunk/ 'fasm' use 'OpenDialog'  
1616 5001 d 17 h serge /drivers/ 1)rename libdrv -> libddk
2)thread safe malloc
3)linux dma_pool_*
 
1615 5001 d 17 h serge /kernel/trunk/core/ 1)kernel_free: set proper return value
2)export get_timer_ticks
 
1614 5002 d 20 h serge /kernel/trunk/ sysfn62: again and again...  
1613 5003 d 14 h serge /drivers/ update usb driver  
1612 5003 d 14 h serge /kernel/trunk/ 1)sysfn62 yet anothe fix
2)new exports
 
1611 5005 d 16 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 5006 d 17 h mario79 /programs/media/scrshoot/ Screenshooter - small fix for autoshoot.  
1609 5006 d 18 h IgorA /programs/ new game 'Frog boaster'  
1608 5007 d 1 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 5007 d 16 h mario79 /programs/develop/libraries/box_lib/asm/trunk/ OpenDialog - small change of processing error for loading directory, after start program.  
1606 5007 d 16 h mario79 /programs/system/rdsave/trunk/ RDsave:
1) select path with OpenDialog
2) keys 1,2,3,4 for select options
 
1605 5009 d 22 h serge /drivers/usb/uhci/ 1) create skeleton queues
2) install irq handlers & enable uhci interrupts
 
1604 5009 d 22 h serge /drivers/ddk/ 1) import AttachIntHandler
2) skip log if interrupts masked
 
1603 5010 d 4 h art_zh /kernel/trunk/bus/pci/ new SysFn62 call - STABLE now  
1602 5010 d 13 h art_zh /kernel/trunk/bus/pci/ fn62 rotation bug fixed  
1601 5010 d 13 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 5012 d 3 h serge /drivers/usb/uhci/ 1) small optimisation
2) build with ddk headers and libs
 
1599 5012 d 16 h art_zh /kernel/branches/Kolibri-A/ 1) SouthBridge utilities;
2) reverted for the old (but stable) 62syscall for a while...
 
1598 5013 d 0 h art_zh /kernel/trunk/bus/pci/ #1591 sysfn62 rotation bug resque -- not stable yet!  
1597 5016 d 20 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 5017 d 23 h Lrz /programs/develop/libraries/box_lib/trunk/ bugfix shift+home and end.  
1595 5020 d 17 h mario79 /programs/media/midamp/trunk/ When MidAmp will start with parm "path of file", It is giving right path for OpenDialog now.  
1594 5020 d 17 h mario79 /programs/media/kiv/trunk/ When KIV will start with parm "path of file", It is giving right path for OpenDialog now.  
1593 5020 d 22 h dunkaist /programs/develop/libraries/libs-dev/libimg/ libimg: 1bpp (monochrome) images support,
pcx.asm now uses 1bpp functions too, pcx code optimization
 
1592 5021 d 3 h IgorA /programs/ 't_edit' use 'proc_lib.obj'
'planet_v' small fix
 
1591 5021 d 5 h lrz /kernel/trunk/ A 62 sys function have call without cross registers. Small optimization a syscall.inc.  
1590 5021 d 16 h mario79 /programs/develop/libraries/box_lib/asm/trunk/ Small fix for OpenDialog  
1589 5021 d 16 h mario79 /programs/develop/libraries/box_lib/trunk/ Box_Lib - small fix for FileBrowser control  
1588 5021 d 17 h mario79 /programs/media/midamp/trunk/ MidAmp
1) Bottom menu does work through OpenDialog now
2) Removed code for invoke Sysxtree.
 
1587 5021 d 22 h Lrz /kernel/branches/Kolibri-A/trunk/ A sys func. 62 have call without cross registers.  
1586 5021 d 23 h mario79 /programs/develop/heed/trunk/ HeEd - checked and controlled of smallest size of main window. (Fix for crash)  
1585 5022 d 0 h mario79 /programs/develop/libraries/box_lib/asm/trunk/ CtrlDemo - used OpenDialog calls of Proc_Lib now  
1584 5022 d 2 h IgorA /programs/other/planet_v/ 'planet_v' use library 'proc_lib.obj'  
1583 5022 d 3 h mario79 /programs/media/midamp/trunk/ MidAmp
1) Use OpenDialog calls of Proc_Lib now
2) Build with pack
 
1582 5022 d 4 h mario79 /programs/ 1) KIV - correction for OpenDialog
2) Rtfread - correction for OpenDialog, build with pack
3) Heed - build with pack
 
1581 5022 d 4 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 5022 d 16 h diamond /programs/develop/libraries/libs-dev/libimg/pcx/ libimg: fixed typo in pcx.asm  
1579 5023 d 1 h diamond /kernel/trunk/hid/ no ascii codes for releasing keys (fix of rev. 1576)  
1578 5023 d 16 h dunkaist /programs/ build_all.bat: snake game compiling added  
1577 5023 d 16 h IgorA /programs/games/nu_pogodi/trunk/ Nu pogodi: new options in the configuration file  
1576 5023 d 16 h diamond /kernel/trunk/hid/ fix releasing hotkeys  
1575 5023 d 17 h dunkaist /programs/media/kiv/trunk/ kiv: *.pcx images loading at next/prev button pressing  
1574 5025 d 13 h diamond /programs/develop/libraries/libs-dev/ revert changes in libini+libio from rev. 1573  
1573 5026 d 2 h IgorA /programs/ 'libio' and 'libini': function 'get_color' not spoil register 'ecx'
game 'Nu_pogodi': revised
 
1572 5026 d 16 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 5028 d 15 h Asper /programs/system/board/trunk/ Version of board that write log file.  
1570 5029 d 15 h dunkaist /programs/media/kiv/trunk/ kiv: "PCX" string added to opendialog filter  
1569 5029 d 15 h dunkaist /programs/develop/libraries/libs-dev/libimg/ libimg: begin of PCX image format support (version 3.0 24bit only for now)  
1568 5030 d 15 h diamond /programs/develop/libraries/libs-dev/ libini: abort infinite loop on write error  
1567 5031 d 23 h dunkaist /programs/ new macro szZ: same as sz, but with 0 at the end of line (ASCIIZ string)  
1566 5031 d 23 h dunkaist /programs/games/snake/trunk/ snake: version 0.5  
1565 5035 d 3 h art_zh /kernel/branches/Kolibri-A/utilities/ rs780 northbridge test utilities (for 6 major config spaces)  
1564 5036 d 21 h hidnplayr /kernel/branches/net/drivers/ Fixed PCnet driver.  
1563 5037 d 15 h diamond /kernel/trunk/ fix bug #16  
1562 5037 d 17 h hidnplayr /kernel/branches/net/applications/netcfg/ Fixed typo in driverlist of netcfg  
1561 5038 d 16 h hidnplayr /kernel/branches/net/drivers/ MTD80x driver for net branch:
Only mtd803 aka surecom ep-320x for now.
 
1560 5039 d 0 h art_zh /kernel/branches/Kolibri-A/trunk/ PCIe config bugs fixed  
1559 5039 d 14 h hidnplayr /kernel/branches/net/drivers/ Latest bugfix in RTL8169 for today.  
1558 5039 d 14 h hidnplayr /kernel/branches/net/drivers/ Update of RTL8169 driver for net branch  
1557 5039 d 23 h hidnplayr /kernel/branches/net/drivers/ Some bugfixes in RTL8169 driver for net branch.  
1556 5040 d 23 h hidnplayr /kernel/branches/net/drivers/ Fixed RTL8139 driver.
bugfix in RTL8169 driver.
 
1555 5042 d 1 h IgorA /programs/ small update game 'Nu pogodi' and lib 'buf2d.obj'  
1554 5042 d 21 h hidnplayr /kernel/branches/net/drivers/ I uploaded the wrong file in previous revision
reverted the file + uploaded right file this time
 
1553 5042 d 21 h hidnplayr /kernel/branches/net/drivers/ RTL8169 driver for NET branch (not tested/debugged yet!)  
1552 5042 d 22 h IgorA /programs/games/nu_pogodi/trunk/ update game 'Nu pogodi': add ini file  
1551 5043 d 0 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 5044 d 13 h diamond /kernel/trunk/gui/ fix calculation of draw_limits  
1549 5044 d 14 h diamond /kernel/trunk/ revert rev. 1537 and do it correctly  
1548 5044 d 15 h Asper /kernel/trunk/drivers/ Driver for VIA soundcards renamed.  
1547 5044 d 15 h Asper /programs/ "Zkey" program, "firework" and "unvwater" demos added.  
1546 5044 d 16 h Asper /kernel/trunk/drivers/ VIA and EMU10K1X sound drivers added. List of codecs updated.  
1545 5044 d 19 h hidnplayr /kernel/branches/net/drivers/ Bugfix in 3com network driver concerning tx reset on transmit.  
1544 5044 d 22 h hidnplayr /kernel/branches/net/network/ ICMP checksum validation + cleanup of echo reply code  
1543 5045 d 17 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 5046 d 1 h hidnplayr /kernel/branches/net/ Correct use of TYPE and PROTOCOL parameters in socket function  
1541 5046 d 15 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 5046 d 15 h diamond /kernel/trunk/gui/ desktop window is not movable (bug #17)  
1539 5046 d 19 h hidnplayr /kernel/branches/net/applications/synergyc/ Synergy client for KolibriOS net branch.
For more info about synergy: http://synergy2.sourceforge.net/
 
1538 5046 d 19 h IgorA /programs/ update 'buf2d.obj' and 'nu pogodi'  
1537 5047 d 0 h hidnplayr /kernel/trunk/ System function 18,19,5 now checks if mouse coordinates are valid.  
1536 5047 d 4 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 5047 d 15 h IgorA /programs/ 1) library 'buf2d.obj'
2) new game 'Nu pogodi'
 
1534 5047 d 23 h hidnplayr /kernel/branches/net/network/ Some bugfixes in TCP, still very buggy however  
1533 5048 d 13 h hidnplayr /kernel/branches/net/network/ Updates in TCP code of net branch  
1532 5049 d 1 h diamond /kernel/trunk/gui/ add svn:keywords to mouse.inc (bug #18)  
1531 5049 d 1 h diamond /kernel/trunk/ fix svn substitution of $Revision$ (bug #18)  
1530 5049 d 15 h hidnplayr /kernel/branches/net/network/ Fixed bugs in previous revision  
1529 5049 d 18 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 5049 d 21 h hidnplayr /kernel/branches/net/applications/ Made Netstat application run on P5 processors  
1527 5050 d 18 h hidnplayr /kernel/branches/net/drivers/ net branch: Fixed previously broken ne2000/rtl8029 driver  
1526 5051 d 15 h diamond /kernel/trunk/gui/ do not maximize windows of unresizable styles (bug #17)  
1525 5052 d 17 h dunkaist /programs/other/rtfread/trunk/ rtfread: yet another scroll_bar fix  
1524 5053 d 21 h dunkaist /programs/other/rtfread/trunk/ rtfread: fixed crash when the window was _too_ minimised, scroll_bar horrible blinking fixed, version 1.034  
1523 5055 d 2 h diamond /kernel/trunk/ enable interrupts in IDE controller  
1522 5057 d 22 h dunkaist /programs/games/snake/trunk/ snake: version 0.3  
1521 5060 d 21 h hidnplayr /kernel/branches/net/drivers/ Fixed 3c59x driver to work with 3c900b-tpo cards  
1520 5061 d 0 h dunkaist /programs/games/snake/trunk/ snake: some bugfixes  
1519 5061 d 18 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 5062 d 0 h dunkaist /programs/games/snake/ snake: new game  
1517 5062 d 19 h diamond /kernel/trunk/ reverted wrong files from the prev revision  
1516 5062 d 19 h diamond /kernel/trunk/ make.sh from http://board.kolibrios.org/viewtopic.php?f=1&t=1459  
1515 5065 d 3 h dunkaist /programs/other/rtfread/trunk/ rtfread: providing menu_bar and scroll_bar from box_lib  
1514 5065 d 13 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 5067 d 23 h mario79 /kernel/trunk/gui/ If the user to be resizing the window then mouse event is not generated (6 = mouse event)  
1512 5073 d 21 h mario79 /programs/other/rtfread/trunk/ Rtfread
1) Use OpenDialog calls of Proc_Lib now
2) Removed old code for invoke Sysxtree
 
1511 5073 d 22 h mario79 /programs/media/kiv/trunk/ KIV - use OpenDialog calls of Proc_Lib now  
1510 5075 d 17 h mario79 /programs/develop/heed/trunk/ Heed
1) Use OpenDialog calls of Proc_Lib
2) Removed old code for invoke Sysxtree
 
1509 5076 d 5 h mario79 /programs/develop/libraries/proc_lib/ Proc_Lib.obj - library for common procedures
While only OpenDialog calls
 
1508 5079 d 1 h art_zh /kernel/branches/Kolibri-A/trunk/ lo-res vesa modes excluded  
1507 5081 d 19 h art_zh /kernel/branches/Kolibri-A/trunk/ basic embedded features  
1506 5081 d 20 h art_zh /kernel/branches/Kolibri-A/ some mess cleanout  
1505 5081 d 20 h art_zh /kernel/branches/Kolibri-A/ Embedded KOS (AMD/HT version)  
1504 5083 d 14 h diamond /kernel/trunk/ fix processing of cyrillic letter yo in file systems  
1503 5084 d 20 h hidnplayr /kernel/branches/net/drivers/ Net-branch: Updates in dec21x4x.asm, still only works in virtual pc.  
1502 5086 d 14 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 5087 d 17 h mario79 /kernel/trunk/core/ Fix for function 68.23 - infinite loop after CLI and PAGE FAULT for destroy_smap  
1500 5088 d 19 h serge /drivers/devman/ print valid device HID  
1499 5088 d 22 h serge /drivers/devman/ fix Makefile  
1498 5088 d 22 h serge /drivers/devman/ acpica library  
1497 5090 d 21 h Lrz /kernel/trunk/ 61 system function.  
1496 5091 d 19 h Lrz /kernel/trunk/ 55 and 60 system functions have call without shift registers.  
1495 5093 d 10 h Lrz /kernel/trunk/ 65 system function have call without shift registers.  
1494 5093 d 19 h Lrz /kernel/trunk/ 66 system function have call without shift registers.  
1493 5094 d 23 h mario79 /programs/media/midamp/trunk/ MidAmp - now used OpenDilaog, instead SysXtree.  
1492 5095 d 20 h hidnplayr /kernel/branches/net/drivers/ Updates in RTL8029 and PCNET32 driver.
Moved public data structure for network drivers to netdrv.inc
 
1491 5095 d 23 h Lrz /kernel/trunk/ The 70 system function have call without shift registers.  
1490 5096 d 14 h mario79 /programs/develop/libraries/box_lib/asm/trunk/ OpenDilaog - small fix for big and dangerous bug.  
1489 5097 d 17 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 5098 d 15 h IgorA /programs/ new macros '@use_library_mem mem_alloc,mem_free,mem_realloc,dll_load'
in file 'load_lib.mac'
 
1487 5098 d 22 h art_zh /kernel/trunk/ Extended PCI-express configuration space
can now be manually configured for non-AMD machines
 
1486 5099 d 18 h hidnplayr /kernel/branches/net/drivers/ Net-branch:
Fixed bug in RTL8139 interrupt handler.
 
1485 5099 d 21 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 5099 d 22 h hidnplayr /kernel/branches/net/network/ Looks like I uploaded wrong udp.inc in previous revision...  
1483 5100 d 0 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 5100 d 3 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 5100 d 18 h hidnplayr /kernel/branches/net/ Net-branch:
Added statistics to 3c59x driver.
Fixed mixed up DNS and Gateway of static settings for zeroconf
 
1480 5100 d 22 h mikedld /programs/develop/tinypad/trunk/ tinypad: fix blinking mouse cursor in dialog mode  
1479 5105 d 3 h mario79 /programs/develop/libraries/box_lib/trunk/ Box_Lib/Filebrowser - fix of parsing values the concatenations icons for INI file  
1478 5105 d 22 h hidnplayr /kernel/branches/net/drivers/ Fixed merging error in RTL8139.Asm for net-branch  
1477 5107 d 4 h mario79 /programs/develop/libraries/box_lib/asm/trunk/ Fix OpenDialog - test for empty directory  
1476 5107 d 15 h IgorA /programs/ 1) removed duplicate code in 'box_lib'
2) add program 'TextEditor syntax file editor'
 
1475 5107 d 18 h diamond /programs/media/kiv/trunk/ kiv: small optimization  
1474 5107 d 18 h diamond /kernel/trunk/ optimize set_window_box: do nothing if new box is the same as old one  
1473 5109 d 16 h hidnplayr /kernel/branches/net/network/ Updates in net branch coded 6 months ago.
Mostly concerning checksuming, and cleanups
 
1472 5109 d 21 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 5110 d 2 h mario79 /programs/media/kiv/trunk/ Small addition for rev.1470  
1470 5110 d 2 h mario79 /programs/media/kiv/trunk/ Changes of KIV
1) Use OpenDialog instead Sysxtree
2) Fix the list of directory
 
1469 5110 d 2 h mario79 /programs/develop/libraries/box_lib/asm/trunk/ Small fix for opendial.mac  
1468 5110 d 21 h IgorA /programs/other/ element 'OpenDialog' get from '/rd/1/File managers/' in programs 't_edit', 'planet_v'  
1467 5110 d 22 h IgorA /programs/other/ programs 't_edit' and 'planet_v' now use 'OpenDialog'  
1466 5111 d 18 h mario79 /kernel/trunk/gui/ Now, if the window is captured and moved by the user, then no mouse events! (6 = mouse event)  
1465 5114 d 6 h mario79 /kernel/trunk/gui/ Fix of left mouse button broken to revision 1460  
1464 5120 d 20 h IgorA /programs/ 1) 'box_lib.obj' update 'text_edititor'
2) modify code 't_edit' and 'planet_v'
 
1463 5121 d 2 h art_zh /kernel/trunk/bus/pci/ PCIexpress: extended configurator  
1462 5125 d 23 h art_zh /kernel/trunk/bus/pci/ allocation bug for prefetched BARs fixed  
1461 5130 d 19 h diamond /kernel/trunk/core/ changes in free memory checks from Maxis (bug #9)  
1460 5132 d 12 h Lrz /kernel/trunk/gui/ small changes  
1459 5132 d 17 h IgorA /programs/ new option in function 'ted_init_scroll_bars'  
1458 5134 d 21 h IgorA /programs/ 1) revised 't_edit' new function 'ted_init_scroll_bars'
2) updated documentation
 
1457 5138 d 18 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 5145 d 17 h IgorA /programs/other/t_edit/ t_edit:
1) small update
2) code change
 
1455 5145 d 21 h art_zh /kernel/trunk/ 1) back to #1451 to save some phys. memory
2) non-PSE paging restored
3) documentation corrected
 
1454 5147 d 16 h art_zh /kernel/trunk/ Number of system pages corrected  
1453 5149 d 4 h art_zh /kernel/trunk/ useless i486-code removed from init.inc  
1452 5149 d 18 h serge /kernel/trunk/core/ Maxis fixes: stupid bug in load_file()  
1451 5151 d 15 h art_zh /kernel/trunk/ kernel PTE initialization bug fixed  
1450 5152 d 4 h diamond /kernel/trunk/ unpacker code is now aware of file type field in packed files  
1449 5152 d 21 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 5153 d 18 h diamond /kernel/trunk/ identical mapping of first physical page in V86
(some BIOSes use physical address of ds:si for int 13h)
 
1447 5156 d 2 h diamond /kernel/trunk/ fixed sysfn 18.13 broken in rev. 684  
1446 5165 d 16 h diamond /programs/games/mblocks/trunk/ Memory Blocks v1.05 (asm)  
1445 5168 d 2 h art_zh /kernel/trunk/docs/ application address corrected in syfn9 docs  
1444 5170 d 2 h art_zh /programs/system/pcidev/trunk/ pci vendors database splitted
to reduce PCIDEV code downto 10kB.
 
1443 5172 d 14 h diamond /programs/develop/fasm/trunk/ fasm: fixed window minimization broken in rev. 1361  
1442 5172 d 18 h IgorA /programs/other/planet_v/ revised audit 1441  
1441 5172 d 19 h IgorA /programs/ changed the function of the opening of Tile when specifying non-existent path  
1440 5177 d 15 h diamond /programs/system/panel/trunk/ panel: corrected blinking in time indicator  
1439 5180 d 3 h mario79 /programs/develop/heed/trunk/ HexEditor updated for opendial.mac  
1438 5180 d 3 h mario79 /programs/develop/libraries/box_lib/asm/trunk/ Small fix of opendial.mac  
1437 5180 d 3 h mario79 /programs/other/rtfread/trunk/ Rtfread remove garbage code from the old version of opendial.mac  
1436 5180 d 4 h mario79 /programs/other/rtfread/trunk/ Rtfread updated for opendial.mac  
1435 5180 d 16 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 5181 d 19 h serge / linux-like kernel mutexes  
1433 5183 d 17 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 5186 d 17 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 5186 d 19 h mario79 /programs/develop/heed/trunk/ Hex Editor small fix - Ctrl+S now call OpenDialog  
1430 5189 d 2 h serge /drivers/ kms rc10: Evergreen  
1429 5190 d 19 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 5198 d 6 h serge /drivers/ kms rc9.1: gpu test  
1427 5198 d 17 h diamond /programs/media/kiv/trunk/ kiv updated:
* configurable keyboard shortcuts for next/prev image
* window title now includes name of current file
 
1426 5198 d 18 h diamond /programs/develop/libraries/libs-dev/libimg/tga/ libimg: fix in check of very small files for TGA format  
1425 5198 d 21 h diamond /kernel/trunk/detect/ reverted wrong file from previous commit  
1424 5198 d 21 h diamond /kernel/trunk/ fixed behaviour with too big window sizes broken in rev. 1391  
1423 5199 d 17 h diamond /programs/games/freecell/ language-sensitive build scripts for freecell  
1422 5200 d 15 h diamond /programs/media/kiv/trunk/ kiv: zero esi when calling sysfn 0  
1421 5206 d 14 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 5207 d 19 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 5209 d 19 h turbanoff /kernel/trunk/fs/ Fixed bug when working with a large number of groups of blocks  
1418 5209 d 21 h mario79 /programs/ 1) Rtfread - now uses OpenDialog
2) Small addition of opendial.mac
 
1417 5210 d 23 h mario79 /programs/develop/libraries/box_lib/asm/trunk/ OpenDialog extension:
1) Open file dialog
2) Save file dialog
3) Select directory dialog
 
1416 5212 d 11 h leency /programs/demos/free3d04/trunk/ free3d04: correct window size, trasparent background  
1415 5212 d 11 h leency /programs/fs/Eolite/trunk/ Eolite v0.98.7  
1414 5212 d 15 h serge /drivers/video/drm/radeon/ kms: forgotten R600  
1413 5213 d 3 h serge /drivers/ kms R600-R700: load microcode and start cp  
1412 5213 d 15 h serge /drivers/ kms R100-R500: load microcode and start cp  
1411 5213 d 22 h mikedld /programs/system/rb/trunk/ @rb: don't close popup unless user clicked outside of it (fix in regards of kernel changes)  
1410 5213 d 23 h turbanoff /kernel/trunk/ reworked search partition on HDD  
1409 5214 d 1 h serge /drivers/ddk/stdio/ do_print.c: fix CR/LF handling  
1408 5214 d 17 h serge /drivers/ ddk: tiny libc and kernel imports library  
1407 5214 d 19 h serge /drivers/ move old ddx driver  
1406 5214 d 19 h serge /drivers/ move old 2d gpu driver  
1405 5214 d 19 h serge /drivers/ move old agp driver  
1404 5214 d 23 h serge /drivers/video/drm/ kms: rc9  
1403 5215 d 21 h serge /drivers/video/drm/ kms: pre rc9 II  
1402 5217 d 1 h IgorA /programs/develop/libraries/box_lib/trunk/ changes in 'TreeList':
- fix 'tl_node_lev_inc'
- fix 'tl_node_lev_dec'
 
1401 5217 d 22 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 5217 d 22 h turbanoff /kernel/trunk/fs/ ext2. return correct date/time  
1399 5218 d 14 h diamond /programs/other/rtfread/trunk/ cosmetic fix in rtfread from Sorcerer  
1398 5218 d 16 h turbanoff /kernel/trunk/fs/ ext2. fix bug in hdReadFolder cycle  
1397 5218 d 17 h turbanoff /kernel/trunk/fs/ support russian filenames in ext2  
1396 5218 d 19 h diamond /kernel/trunk/ fixed DEBUGF with %s and addressing with esp  
1395 5219 d 14 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 5219 d 17 h diamond /kernel/trunk/core/ fixed debugging broken in rev. 1329  
1393 5219 d 22 h art_zh /kernel/trunk/ memmap info corrected  
1392 5220 d 0 h diamond /kernel/trunk/ more correct background redraw  
1391 5220 d 18 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 5222 d 1 h IgorA /programs/ 1) some fixes in functions 'tl_mouse'
2) added documentation for the 'scrollbar'
3) small improvements 't_edit'
 
1389 5222 d 20 h turbanoff /kernel/trunk/fs/ small fix  
1388 5223 d 1 h art_zh /kernel/trunk/ memmap.inc corrected; all free holes listed  
1387 5223 d 19 h turbanoff /kernel/trunk/fs/ ext2fs fix bugs with large file  
1386 5224 d 1 h art_zh /programs/system/pcidev/trunk/ pcidev post-enumeration bug fixed  
1385 5224 d 23 h diamond /programs/system/cpu/trunk/ cpu now immediately redraws process list after on/off switch  
1384 5225 d 18 h turbanoff /kernel/trunk/fs/ ext2fs 70.5 support. fix bugs  
1383 5226 d 13 h diamond /programs/system/cpu/trunk/ cpu now hides system processes by default  
1382 5227 d 14 h diamond /programs/develop/libraries/box_lib/trunk/ tree_list.mac: do not include the code if it is not used  
1381 5227 d 14 h diamond /kernel/trunk/gui/ fixed buttons code broken in rev. 1334  
1380 5230 d 2 h diamond /kernel/trunk/ do not unmask all IRQs  
1379 5234 d 21 h turbanoff /kernel/trunk/ small fix  
1378 5234 d 21 h turbanoff /kernel/trunk/ ext2fs support. read only  
1377 5236 d 2 h clevermouse /kernel/branches/net/drivers/ fix typo in network drivers  
1376 5243 d 1 h clevermouse /kernel/branches/net/ sync with trunk  
1375 5246 d 20 h Lrz /kernel/trunk/ some little changes  
1374 5247 d 17 h IgorA /programs/develop/libraries/box_lib/trunk/doc/ updated documentation 'box_lib.obj'  
1373 5248 d 15 h IgorA / deleted file 'editbox_ex.mac' all programs  
1372 5248 d 19 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 5249 d 17 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 5249 d 22 h art_zh /kernel/trunk/ declare mmio_pci_addr in a proper place  
1369 5250 d 0 h Lrz /kernel/trunk/ small changes and optimization  
1368 5250 d 0 h mikedld /kernel/trunk/gui/ * gui/window.inc optimizations: check_window_position & set_screen speedup  
1367 5250 d 15 h Lrz /programs/develop/fasm/trunk/ bugfix length of editbox  
1366 5250 d 20 h Lrz /kernel/trunk/core/ bugfix. jmp to sys_sheduler  
1365 5250 d 20 h Lrz /kernel/trunk/ bugfix for svn rev. 1344  
1364 5252 d 13 h diamond /programs/system/pcidev/trunk/ fixed path in pcidev.asm, broken in rev. 1359  
1363 5252 d 18 h IgorA /programs/develop/fasm/trunk/ fasm: added to recalculate the width of the editbox when resizing the window  
1362 5253 d 11 h mikedld /kernel/trunk/ * gui/window.inc refactoring  
1361 5253 d 19 h IgorA /programs/ Updated 'fasm':
1) he now uses a library 'box_lib.obj'
2) Russification
 
1360 5254 d 5 h art_zh /kernel/trunk/ constant definition corrected  
1359 5254 d 12 h art_zh /programs/system/pcidev/trunk/ +1 more  
1358 5254 d 12 h art_zh / minor bugs fixed  
1357 5254 d 13 h diamond /programs/system/pcidev/trunk/ another fix to get pcidev.asm compilable  
1356 5254 d 13 h diamond /programs/system/pcidev/trunk/ remove utf8 marker from pcidev.asm  
1355 5254 d 13 h diamond /programs/system/board/trunk/ board: allow user to see messages written before start  
1354 5254 d 13 h diamond /kernel/trunk/ make mmio_pci_addr compile-time var, disable all the code by default  
1353 5254 d 15 h art_zh / - SysFuncs docs updated;
- PCI Expansion ROM is now readable via uMMIO.
 
1352 5255 d 16 h art_zh / rubbish clean-up  
1351 5255 d 22 h art_zh /programs/system/pcidev/trunk/ new api functions demo in PCIDEV.ASM  
1350 5255 d 22 h art_zh / root directory cleaned up  
1349 5255 d 22 h art_zh /kernel/trunk/ uMMIO address added  
1348 5255 d 22 h art_zh /kernel/trunk/bus/pci/ user MMIO functions added  
1347 5255 d 22 h art_zh / demo program PCIDEV.ASM changed to show new fetures.  
1346 5255 d 22 h art_zh / new API functions 62:11-13 added (user access to MMIO)  
1345 5256 d 7 h Lrz /kernel/trunk/ sys function 68 is without shift registers call  
1344 5258 d 10 h Lrz /kernel/trunk/ small optimization sys_sheduler  
1343 5258 d 18 h IgorA /programs/other/t_edit/ TextEditor -> add english language  
1342 5259 d 14 h heavyiron /programs/develop/fasm/trunk/ fasm 1.69.11  
1341 5259 d 15 h mikedld /kernel/trunk/gui/ * gui/button.inc refactoring fix (remove_button)  
1340 5259 d 17 h tsdima /kernel/trunk/drivers/ new sound driver added  
1339 5260 d 2 h hidnplayr /programs/other/t_edit/ Updated t_edit program so it compiles with latest sources from SVN  
1338 5260 d 13 h IgorA /programs/other/t_edit/ add program 'TextEditor' version 29.12.09  
1337 5260 d 16 h hidnplayr /kernel/branches/net/ Changes in net branch:
More fixes in UDP
added TFTP client
 
1336 5260 d 16 h diamond /kernel/trunk/fs/ reserve_hd_channel forgot to do sti, fixed  
1335 5261 d 16 h hidnplayr /kernel/branches/net/network/ UDP fixes for net branch  
1334 5261 d 18 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 5262 d 18 h diamond /kernel/trunk/core/ fixes in malloc(); test app for malloc()/free()  
1332 5263 d 0 h diamond /kernel/trunk/ kernel heap size restored to correct value after rev. 1130  
1331 5263 d 14 h diamond /kernel/trunk/ init_page_map fixed  
1330 5264 d 19 h Lrz /kernel/trunk/ sys function 49  
1329 5265 d 18 h Lrz /kernel/trunk/ sys functions 71 and 69 without shift-registers call.(I'm not sure all change is right.  
1328 5265 d 23 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 5268 d 13 h diamond /programs/develop/libraries/libs-dev/libini/ libini: ini_get_shortcut added  
1326 5271 d 19 h Lrz /kernel/trunk/gui/ bugfix previous revision  
1325 5272 d 16 h tsdima /programs/network/ftps/trunk/ change directory added  
1324 5272 d 21 h Lrz /kernel/trunk/ sys function 48 is run without cross registers call now.  
1323 5273 d 17 h tsdima /programs/network/ftps/trunk/ buffered output for LIST and NLST  
1322 5273 d 18 h Lrz /kernel/trunk/ small optimization.  
1321 5274 d 18 h serge /drivers/video/drm/ kms: pre rc9  
1320 5274 d 20 h diamond /kernel/tags/kolibri0.7.7.0/ tag for Kolibri 0.7.7.0  
1319 5275 d 19 h diamond /kernel/trunk/ Kernel updated to 0.7.7.0  
1318 5275 d 22 h hidnplayr /kernel/branches/net/ More TCP code updates for net branch, code is still very unstable  
1317 5276 d 12 h serge /drivers/old/ pre kms ATI Radeon driver  
1316 5276 d 12 h serge / kms kernel  
1315 5276 d 23 h clevermouse /programs/network/airc/trunk/ correct handling of nick changes in airc  
1314 5277 d 12 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 5278 d 17 h serge / kms: rc8  
1312 5279 d 13 h diamond /kernel/trunk/ sysfn 15.7 was killing user heap, fixed  
1311 5280 d 13 h diamond /kernel/trunk/ make dll a per-process object  
1310 5280 d 16 h diamond /kernel/trunk/ IOPM in TSS for 4M page was broken, fixed.  
1309 5280 d 21 h IgorA /programs/develop/libraries/box_lib/trunk/ optimize TreeList:
1) 'tl_mouse' add mouse in child scroll bar
2) optimize some functions
 
1308 5282 d 23 h diamond /programs/develop/libraries/libs-dev/libimg/png/ libimg: interlaced PNG  
1307 5285 d 18 h Lrz /kernel/trunk/core/ bugfix 1306  
1306 5285 d 18 h Lrz /kernel/trunk/ optimization 46 and 64 sysfunc.  
1305 5286 d 14 h diamond /kernel/trunk/fs/ fixed sysfn 30 broken in rev. 1304  
1304 5286 d 20 h Lrz /kernel/trunk/ 30 and 43 sysfunc rewritten without cross registers call.  
1303 5287 d 1 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 5287 d 15 h tsdima /programs/network/ftps/trunk/ fix: delete command  
1301 5287 d 15 h tsdima /programs/network/ftps/trunk/ fix: get after put long file  
1300 5287 d 23 h serge /kernel/trunk/ kms: pre rc8  
1299 5289 d 1 h clevermouse /kernel/branches/net/network/ allow query of TCP socket state through getsockopt()  
1298 5289 d 15 h diamond /kernel/trunk/core/ fix misprint in rev. 1220  
1297 5290 d 19 h tsdima /programs/network/ftps/trunk/ fix: delay between disconnect and connect (waiting for ACK)  
1296 5290 d 20 h diamond /kernel/trunk/core/ alignment of sections in COFF libraries is now loaded from header  
1295 5290 d 21 h diamond /programs/develop/libraries/libs-dev/libini/ readd libini with correct history  
1294 5290 d 21 h diamond /programs/develop/libraries/libs-dev/ remove libini without history  
1293 5291 d 1 h vkos /programs/system/launch/trunk/ Moved to libconfig  
1292 5291 d 1 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 5291 d 1 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 5291 d 7 h Lrz /kernel/trunk/ Small optimization sysfunc.  
1289 5291 d 13 h diamond /kernel/trunk/ dynamic libraries now share unmodified pages  
1288 5291 d 17 h tsdima /kernel/trunk/network/ fix: reset connection by peer  
1287 5291 d 17 h tsdima /programs/network/ftps/trunk/ fix: local port for data connection selected by kernel  
1286 5293 d 18 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 5294 d 2 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 5294 d 20 h diamond /kernel/trunk/network/ fix for TCP connections not closing (from tsdima)  
1283 5296 d 3 h IgorA /programs/develop/libraries/box_lib/trunk/ update functions: tl_mouse, tl_node_add
update documentation
 
1282 5296 d 19 h hidnplayr /kernel/branches/net/applications/telnet/ Changes in Net Branch: Proof of concept 'Telnet Client'  
1281 5296 d 19 h hidnplayr /kernel/branches/net/network/ changes in Net Branch: further development of TCP code  
1280 5296 d 21 h hidnplayr /kernel/trunk/network/eth_drv/drivers/ 3c59x driver fix  
1279 5298 d 18 h Lrz /kernel/trunk/ upgrade sys_settime.  
1278 5298 d 22 h Lrz /kernel/trunk/ bugfix previously version.  
1277 5299 d 2 h IgorA /programs/develop/libraries/box_lib/trunk/ add new element 'TreeList'  
1276 5299 d 10 h Lrz /kernel/trunk/ I'm not sure what all my change is right.
Some optimization.
 
1275 5303 d 1 h serge / kms: pre rc7  
1274 5303 d 15 h hidnplayr /kernel/branches/net/network/ Updates in TCP code of net branch
Actively initiating a connection works, other things not tested yet.
 
1273 5303 d 17 h Lrz /kernel/trunk/ It rewritten previously versions (1267,1271)  
1272 5304 d 1 h diamond /kernel/trunk/ reverted previous revision because it destroyed sysfn 68.1  
1271 5304 d 2 h Lrz /kernel/trunk/ new sys_sheduler, small optimization  
1270 5305 d 2 h diamond /kernel/trunk/fs/ fixed fn 70 for path /<digit>  
1269 5306 d 15 h diamond /programs/develop/mtdbg/ mtdbg: fix draw issues  
1268 5306 d 21 h serge /drivers/video/drm/ kms: rc6  
1267 5307 d 18 h Lrz /kernel/trunk/ small optimization  
1266 5307 d 18 h Lrz /programs/ upgrade CPU  
1265 5308 d 14 h diamond /programs/develop/mtdbg/ mtdbg: fix in work with symbols  
1264 5308 d 17 h Lrz /kernel/trunk/ very small change.  
1263 5309 d 1 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 5309 d 16 h vkos /programs/system/launch/trunk/ Added ability to notify intrested processes about launching via Kobra  
1261 5309 d 17 h vkos /programs/ 1) Added kobra_st.s which is needed to compile Kobra
2) Added basic SDK to work with Kobra
 
1260 5309 d 17 h Lrz /kernel/trunk/ small optimization  
1259 5309 d 19 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 5309 d 20 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 5309 d 23 h hidnplayr /kernel/branches/net/network/ Some code cleanup (cosmethical changes) in net_branch  
1256 5310 d 1 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 5310 d 15 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 5310 d 19 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 5311 d 16 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 5311 d 20 h diamond /programs/develop/libraries/libs-dev/libimg/ procedure img.draw fixed  
1251 5311 d 20 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 5311 d 22 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 5312 d 16 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 5313 d 15 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 5313 d 16 h diamond /programs/network/terminal/trunk/ senseless upgrade in useless application  
1246 5316 d 16 h serge /drivers/video/drm/ kms: rc5  
1245 5318 d 15 h hidnplayr /programs/demos/3DS/ New View3ds demo from macgub  
1244 5320 d 23 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 5321 d 2 h mario79 /programs/develop/libraries/box_lib/trunk/ Box_lib:
1) Small fix for FileBrowser.
 
1242 5321 d 4 h heavyiron /programs/develop/fasm/trunk/ fasm 1.69.10  
1241 5322 d 0 h clevermouse /kernel/branches/net/network/ small fix in statistics  
1240 5323 d 2 h vkos /programs/develop/libraries/libs-dev/libini/ Added function ini_get_bool  
1239 5323 d 14 h serge /drivers/video/drm/ kms: frontend, loader, kms complete  
1238 5323 d 20 h vkos /programs/system/kobra/ Initial commit of Kobra, Kolibri Bus for Reaching Applications  
1237 5324 d 1 h clevermouse /kernel/branches/net/drivers/ driver for SIS900 card, ported from trunk  
1236 5324 d 16 h vkos /programs/system/launch/trunk/ Using function get_option_str from libini instead of independent parsing. New import names  
1235 5324 d 17 h vkos /programs/develop/libraries/libs-dev/libini/ Fix for previos revision  
1234 5324 d 18 h vkos /programs/develop/libraries/libs-dev/libini/ Added function get_option_str: read string, compare with list of possible & return its' number  
1233 5325 d 15 h serge /drivers/video/drm/ kms: add r600 and r700
read command line
 
1232 5325 d 17 h Lrz /kernel/trunk/ small optimization.  
1231 5326 d 6 h Lrz /kernel/trunk/sec_loader/trunk/ Bugfix and modify debug's messages.  
1230 5326 d 13 h serge /drivers/video/drm/ reload cursors
kms almost done
 
1229 5326 d 19 h Lrz /kernel/trunk/ small optimization  
1228 5326 d 22 h Lrz /programs/ upgrade  
1227 5327 d 15 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 5327 d 17 h hidnplayr /kernel/branches/net/applications/netcfg/ updated network driver list of netcfg in net branch, with entries to possible future drivers.  
1225 5327 d 19 h mario79 /kernel/trunk/gui/ Additional fix related to revision 1172.  
1224 5328 d 21 h vkos /programs/develop/libraries/libGUI/SRC/ Forgeted to send in previos revision  
1223 5328 d 21 h vkos /programs/develop/libraries/libGUI/SRC/ Replaced meneger with manager, corrected makefile to work on x86-64  
1222 5329 d 0 h serge /drivers/video/drm/ kms: power on crtc  
1221 5329 d 3 h serge /drivers/video/drm/ kms: sync with git  
1220 5330 d 17 h serge /kernel/trunk/ menuet02 tls  
1219 5332 d 17 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 5333 d 8 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 5334 d 11 h Lrz /programs/develop/libraries/box_lib/C--/trunk/ some upgrade. It's work with last library box_lib.obj.  
1216 5334 d 11 h Lrz /programs/develop/libraries/box_lib/trunk/ A bugfix for previously commit.  
1215 5334 d 20 h mario79 /programs/develop/libraries/box_lib/trunk/ Box_Lib:
1) Small fix for FileBrowser
 
1214 5336 d 18 h Lrz /programs/ A library box_lib.obj is reentrant dll.  
1213 5337 d 2 h serge /kernel/trunk/ bugfix of 68.22  
1212 5337 d 5 h Lrz /programs/system/cpu/trunk/ Some upgrade. A CPU has smaller code than previously version.  
1211 5337 d 5 h Lrz /kernel/trunk/core/ a bugfix for previously commit.  
1210 5337 d 6 h Lrz /kernel/trunk/core/ insert a 'align 4'  
1209 5337 d 14 h diamond /programs/system/cpu/trunk/ use / instead of \ in cpu.asm  
1208 5337 d 18 h hidnplayr /kernel/branches/net/ More fixes in UDP, IPv4 and socket code.
Fixes in network library, nslookup works now.
 
1207 5337 d 19 h Lrz /programs/system/cpu/trunk/ a small bugfix.  
1206 5337 d 22 h hidnplayr /kernel/branches/net/ A lot of bugfixes in ARP, IPv4, UDP and sockets code.  
1205 5338 d 2 h Lrz /programs/system/cpu/trunk/ add edit_box.  
1204 5338 d 4 h Lrz /programs/develop/libraries/box_lib/ upgrade  
1203 5338 d 19 h Lrz /programs/system/cpu/trunk/ small optimization  
1202 5341 d 2 h clevermouse /kernel/branches/net/drivers/ fixes in PCNet driver (now it works in VMWare)  
1201 5342 d 2 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 5342 d 16 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 5342 d 18 h mario79 /programs/develop/libraries/box_lib/trunk/ Box_Lib
1) Component FileBrowser
2) Small changes MenuBar component
 
1198 5343 d 3 h clevermouse /kernel/branches/net/ sync with trunk  
1197 5344 d 1 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 5344 d 16 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 5346 d 0 h diamond /programs/other/rtfread/trunk/ changes in rtfread from Sorcerer  
1194 5346 d 2 h clevermouse /kernel/trunk/network/eth_drv/ add support for more network cards to forcedeth driver  
1193 5347 d 17 h hidnplayr /kernel/branches/net/network/ Fix of previous commit  
1192 5347 d 17 h hidnplayr /kernel/branches/net/ Fixes in netstat/zeroconf
update of netcfg
 
1191 5347 d 20 h diamond /kernel/trunk/fs/ bugfix of previous revision  
1190 5347 d 20 h diamond /kernel/trunk/fs/ fixed kernel crash at booting if invalid FAT partition is present  
1189 5349 d 12 h heavyiron /programs/develop/fasm/ tag for fasm 1.68
fasm 1.69.06 in trunk
 
1188 5351 d 2 h clevermouse /programs/network/airc/trunk/ airc v0.6  
1187 5351 d 16 h hidnplayr /kernel/branches/net/ small optimisation and cleanup of rtl8029.inc
last in series of attempts to make kernel compile on unix
 
1186 5351 d 17 h shurf /kernel/branches/net/fs/ net/fs/fs.inc - sync with main trunk  
1185 5351 d 17 h hidnplayr /kernel/branches/net/network/ More fixes to make net brach compile on unix
+ some general bugfixes and updates
 
1184 5351 d 17 h hidnplayr /kernel/branches/net/network/ renamed error label to s_error  
1183 5352 d 3 h clevermouse /kernel/trunk/network/ * slow work in TCP resending fixed
* TCP resend timeout increased to slightly more realistic value
 
1182 5352 d 4 h serge /drivers/video/drm/ fix modeset  
1181 5353 d 1 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 5353 d 15 h andrew_programmer /programs/develop/ Added SDK for FASM and some assembler examples.  
1179 5353 d 23 h serge /drivers/video/drm/ kms: sync with git  
1178 5354 d 16 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 5355 d 2 h clevermouse /kernel/branches/net/drivers/ fixes in RTL8029 driver (now it works in qemu)  
1176 5355 d 15 h andrew_programmer /programs/develop/ bugfix of last SVN revision  
1175 5355 d 15 h andrew_programmer /programs/develop/ 1)Added memory meneger.
2)Added log output to console in debug mode.
3)Added SDK for MSVC++.
 
1174 5355 d 18 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 5356 d 2 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 5357 d 20 h diamond /kernel/trunk/ keep physical page 0 intact (used by some BIOSes in int 13h)  
1171 5357 d 20 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 5358 d 18 h hidnplayr /kernel/branches/net/applications/zeroconf/ Uploading right version of zeroconf.
Previous was not working on this kernel.

Coming up next: netstat
 
1169 5361 d 4 h Lrz /programs/develop/libraries/fontslib/trunk/ Fix a small bug and optimization some code.  
1168 5361 d 18 h Lrz /kernel/trunk/ Set align 4 for subroutines in main loop.  
1167 5361 d 19 h Lrz /programs/develop/libraries/fontslib/trunk/ Optimization a code for repne scasb instruction.  
1166 5361 d 22 h hidnplayr /kernel/branches/net/ Making applications compileable
+ Fixes in IPv4.inc
 
1165 5361 d 22 h hidnplayr /kernel/branches/net/network/ Small fix in ICMP code  
1164 5362 d 0 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 5362 d 16 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 5363 d 0 h hidnplayr /kernel/branches/net/ Making it compileable  
1161 5363 d 0 h hidnplayr /kernel/branches/ Moving the files...  
1160 5363 d 0 h hidnplayr /kernel/branches/net/ Creating the new subfolder i forgot..  
1159 5363 d 1 h hidnplayr /kernel/branches/ New branch - network experimental code  
1158 5365 d 20 h Lrz /programs/develop/libraries/fontslib/ A simple fonts_lib library. That library support one font 8x16.  
1157 5369 d 2 h andrew_programmer /programs/develop/new libGUI_C/ New libGUI library. Written an pure C.  
1156 5369 d 22 h Lrz /kernel/trunk/sec_loader/trunk/ Some change. Modify a debug information.  
1155 5371 d 1 h clevermouse /programs/develop/libraries/network/ network library, version 1: inet_addr/ntoa, getaddrinfo/freeaddrinfo  
1154 5371 d 1 h clevermouse /kernel/trunk/ zero local port for socket open means choosing by the kernel  
1153 5372 d 1 h clevermouse /kernel/trunk/ system function 40 now returns previous value of event mask  
1152 5372 d 16 h diamond /programs/develop/libraries/libs-dev/libimg/ libimg: small fix in 8bpp -> 24bpp translation  
1151 5372 d 20 h Lrz /kernel/trunk/sec_loader/trunk/ small change. Add make a fdd image.  
1150 5374 d 14 h diamond /kernel/trunk/detect/ fixed caching of BIOS disks in some rare situations  
1149 5376 d 0 h diamond /programs/fs/kfar/trunk/kfar_arc/ added documentation for KFar_Arc deflate exports  
1148 5376 d 18 h diamond /programs/fs/kfar/trunk/ KFar_Arc 0.17: fixed incorrect handling of some archives  
1147 5377 d 5 h diamond /kernel/tags/kolibri0.7.5.0/ tag for Kolibri 0.7.5.0  
1146 5382 d 4 h maximYCH /programs/other/slovarik/ Added Slovarik sources (author - DoomEd Archangel)  
1145 5383 d 21 h diamond /programs/develop/libraries/console/ console library version 7; console examples updated  
1144 5385 d 1 h diamond /programs/ correction of previous revision  
1143 5385 d 1 h diamond / remove trash created in previous revisions  
1142 5385 d 1 h test / test6  
1141 5385 d 1 h test / test5  
1140 5385 d 2 h test / test 4  
1139 5385 d 2 h test / test 3  
1138 5385 d 4 h test / test 2  
1137 5385 d 4 h test / test  
1136 5385 d 15 h diamond /programs/ correction of previous revision  
1135 5385 d 19 h Lrz /programs/ add folder lib and compile systems libraries.  
1134 5391 d 19 h diamond /programs/develop/libraries/console/ console: wake caller when window is closing  
1133 5391 d 19 h diamond /programs/develop/libraries/console/ console version 6: allow caller to know whether console window was closed  
1132 5392 d 18 h Lrz /kernel/trunk/sec_loader/trunk/boot/ modify for compile fasm 1.68 and add build.bat  
1131 5416 d 23 h diamond /kernel/trunk/ align  
1130 5416 d 23 h diamond /kernel/trunk/ fixed kernel heap manager broken in rev. 1090  
1129 5428 d 4 h serge /drivers/video/drm/ code cleanup  
1128 5429 d 1 h serge /drivers/video/drm/ r100 - rs690  
1127 5435 d 22 h Lrz /programs/develop/libraries/box_lib/ modify load_lib.mac and add description (language ru)  
1126 5437 d 3 h serge /drivers/video/drm/ set videomode  
1125 5437 d 23 h serge /drivers/video/drm/ init modeset  
1124 5438 d 16 h diamond /kernel/trunk/fs/ fixed error handler in FAT32 code  
1123 5438 d 21 h serge /drivers/video/drm/ encoders, connectors, crtcs  
1122 5439 d 15 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 5439 d 16 h diamond /programs/develop/libraries/libs-dev/libimg/gif/ libimg: fixed processing of some interlaced GIFs  
1120 5439 d 20 h serge /drivers/video/drm/ the simplest memory manager & index buffers  
1119 5440 d 20 h serge /drivers/video/drm/ init gart & cp.  
1118 5442 d 0 h diamond /programs/develop/libraries/libs-dev/libimg/gif/ libimg: fixed gif loading broken in rev. 1102  
1117 5442 d 3 h serge /drivers/video/drm/ kms radeon driver  
1116 5449 d 17 h diamond /kernel/trunk/ update window client box when style changed by sysfn 0  
1115 5457 d 21 h heavyiron /programs/develop/fasm/trunk/ fasm 1.68  
1114 5459 d 14 h leency /programs/other/table/ Table v0.96  
1113 5459 d 15 h diamond /programs/develop/libraries/box_lib/trunk/ box_lib: make all branches of edit_box_key return as stdcall  
1112 5459 d 22 h barsuk /programs/other/table/ table 0.95: some bugfixes  
1111 5465 d 18 h Lrz /programs/system/rdsave/trunk/ modify path  
1110 5465 d 18 h Lrz /programs/system/run/trunk/ modify path  
1109 5465 d 18 h Lrz /programs/media/scrshoot/ change path to load_lib.mac  
1108 5465 d 18 h Lrz /programs/develop/libraries/box_lib/ remove load_lib.mac  
1107 5465 d 19 h diamond /kernel/trunk/ revert to static single-color background if memory allocation failed  
1106 5466 d 17 h diamond / Loading COM mouse driver is moved from the kernel to application  
1105 5467 d 2 h Galkov /kernel/trunk/core/ optimization of fix in rev.1089 for my bug, delivered in rev.1074  
1104 5467 d 17 h diamond /kernel/trunk/detect/ added biosmem.inc referenced in previous revision  
1103 5467 d 17 h diamond /kernel/trunk/ use fn E820 of int 15h to query memory map (if available)  
1102 5468 d 15 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 5468 d 19 h Lrz /programs/develop/libraries/box_lib/ Reorganization library. Examples remove in asm/trunk. Modify optionbox.  
1100 5469 d 19 h Lrz /programs/media/scrshoot/ a logic bugfix.  
1099 5470 d 18 h Lrz /programs/develop/libraries/box_lib/trunk/ update checkbox  
1098 5470 d 18 h Lrz /programs/media/scrshoot/ support system library box_lib.obj  
1097 5471 d 1 h diamond /kernel/trunk/ Fixed CF return from sysfunction 49 (APM)  
1096 5471 d 16 h diamond /programs/media/pic4/trunk/ pic4: fixed background install  
1095 5472 d 1 h diamond /kernel/trunk/ grammar fixes in build.bat  
1094 5472 d 5 h Lrz /kernel/trunk/ update build.bat  
1093 5472 d 17 h Lrz /kernel/trunk/ modify build.bat based on s1n's version.  
1092 5472 d 23 h diamond /programs/media/pic4/trunk/ pic4: memory requirements reduced  
1091 5473 d 8 h Lrz /kernel/trunk/ add kpack drivers  
1090 5473 d 17 h diamond /kernel/trunk/ Work with small amount of physical memory corrected (bug #9, part 1)  
1089 5473 d 21 h diamond /kernel/trunk/core/ fixed #PF reporting broken in rev. 1074  
1088 5474 d 18 h mikedld /kernel/trunk/ fix for 8/16-bit registers output with DEBUGF (bug #8)  
1087 5475 d 19 h diamond /programs/media/kiv/trunk/ bugfixes in KIV  
1086 5476 d 17 h Galkov /kernel/trunk/core/ Oops :(  
1085 5476 d 19 h diamond /kernel/trunk/ heuristic for ACPI power off  
1084 5477 d 23 h diamond /kernel/trunk/boot/ corrected boot-screen hints  
1083 5478 d 0 h diamond /kernel/trunk/core/ compilation fix  
1082 5478 d 0 h diamond /kernel/trunk/core/ fixed V86 task switch on IRQ broken in rev. 1055  
1081 5478 d 2 h diamond /kernel/trunk/core/ added check for correctness in 68.25  
1080 5478 d 20 h diamond /programs/media/kiv/trunk/ kiv: support for animated images  
1079 5478 d 20 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 5480 d 4 h Galkov /kernel/trunk/docs/ oops :( misprints  
1077 5480 d 4 h Galkov / changing by forum post 23500:
1) f68:15,18 moved to f68:24,25
2) f68:15,18 set to obsolete
 
1076 5481 d 1 h Galkov /kernel/trunk/core/ small optimization, not more  
1075 5481 d 2 h Galkov /programs/develop/open watcom/trunk/clib/fpu/ change functionality of f68:15, f68:18  
1074 5481 d 4 h Galkov /kernel/trunk/ change functionality of f68:15, f68:18 (discussion on forum topic 1253)  
1073 5484 d 9 h heavyiron /kernel/trunk/ 1071 small fix  
1072 5484 d 18 h diamond /kernel/trunk/core/ Changes from Maxis:
* Fixed sysfunction 18.20 (bug #13)
* wait_mutex optimized (bug #10)
 
1071 5487 d 3 h diamond /kernel/trunk/ use atomic bts for mutex in sys_background from Maxis  
1070 5492 d 11 h Lrz /programs/system/rdsave/trunk/ use box_lib.obj  
1069 5492 d 18 h Lrz /programs/system/run/trunk/ support system lib a box_lib.obj  
1068 5494 d 19 h Lrz /programs/develop/libraries/box_lib/trunk/ bugfix a macros load_lib.mac  
1067 5501 d 4 h Galkov /kernel/trunk/ kernel - fix by forum post=23224
event - small optimization, not more
 
1066 5510 d 0 h serge /kernel/branches/kolibri_pe/ kernel heap: use on demand mapping  
1065 5516 d 20 h Lrz /kernel/trunk/sec_loader/ add Secondary Loader (SL)  
1064 5518 d 0 h Lrz /programs/develop/libraries/box_lib/trunk/ add macros for load library. See editbox_ex and load_lib.mac.
Alfa version
 
1063 5521 d 0 h ghost /kernel/trunk/ APM system call temporary fix  
1062 5521 d 6 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 5521 d 22 h Galkov /kernel/trunk/gui/ oops: bug in event.inc#line=295  
1060 5522 d 15 h hidnplayr /programs/develop/libraries/box_lib/trunk/ This fix makes box_lib a valid KolibriOS library.
(export 'lib_init' and 'version')
 
1059 5523 d 8 h Galkov /kernel/trunk/gui/ oops: fix in RemoveEventTo  
1058 5524 d 3 h Galkov /kernel/trunk/drivers/ oops: fix, that was needed in rev#1055 - changing EVENT interface function  
1057 5524 d 20 h serge /kernel/trunk/drivers/sb16/ fill only 16Kb at once  
1056 5528 d 17 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 5535 d 18 h Galkov /kernel/trunk/ refractoring of EVENT, and so on  
1054 5536 d 14 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 5554 d 2 h heavyiron /programs/develop/fasm/trunk/ fasm 1.67.35  
1052 5554 d 18 h hidnplayr /kernel/trunk/ Fix Makefile  
1051 5554 d 22 h vkos /programs/system/launch/trunk/ Updated to 0.1.4.  
1050 5554 d 22 h vkos /programs/system/launch/trunk/ Launch 0.1.4. Fixed launching with arguments.  
1049 5554 d 23 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 5556 d 2 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 5557 d 6 h heavyiron /kernel/trunk/fs/ small fix to correct compiling with fasm 1.67.34  
1046 5557 d 15 h diamond /programs/fs/kfar/trunk/ KFar 0.64: fixed crash when plugin loading failed (found by Insolor)  
1045 5557 d 19 h diamond /programs/fs/kfar/trunk/ KFar 0.63: saves sort mode; bugfix in editor  
1044 5559 d 12 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 5561 d 16 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 5562 d 23 h vkos /programs/system/launch/ Launch 0.1.3. Launching with arguments is implemented.  
1041 5569 d 0 h mario79 /programs/develop/libraries/box_lib/trunk/ 1) Example for Box_lib: ScrollBar, MenuBar, DinamicButton
2) Small change of ScrollBar
 
1040 5570 d 22 h diamond /programs/media/kiv/trunk/ kiv: fixes in drawing and moving to next/prev images  
1039 5572 d 0 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 5572 d 1 h diamond /kernel/trunk/ * commented redundant messages for window moving and process creating
* added CPU frequency output in boot log
 
1037 5574 d 5 h mario79 /programs/develop/libraries/box_lib/trunk/ BOX_LIB use new controls: SCROLLBAR, DINAMIC BUTTON, MENUBAR.  
1036 5576 d 1 h diamond / mouse driver:
* removed from /kernel/trunk/drivers/ because
/drivers/mouse/ps2mouse4d/ is more recent
* removed unnecessary delays
 
1035 5577 d 22 h diamond /programs/fs/kfar/trunk/ KFar 0.62: fixes in editor: correct calculation for number of lines, memory size reduced  
1034 5579 d 2 h Lrz /programs/develop/ some optimization, for function mcall 66,3  
1033 5579 d 4 h Lrz /programs/develop/ delete dir box_lib  
1032 5579 d 4 h Lrz /programs/develop/libraries/box_lib/ bugfix Num,Caps,Scroll Lock & remove in dir libraries  
1031 5579 d 4 h Lrz /programs/develop/examples/editbox/trunk/ bugfix, correct work NUM Lock, Caps Lock, Scroll Lock  
1030 5580 d 13 h diamond /kernel/trunk/core/ use BIOS settings (if it already configured) for MTRRs  
1029 5581 d 6 h serge / move drivers from programs/system/drivers into /drivers  
1028 5581 d 7 h serge /drivers/ move AMD Geode AC97 driver  
1027 5581 d 7 h serge /drivers/audio/ create subdirectory for audio drivers  
1026 5583 d 18 h serge /programs/system/drivers/ pcie gart. Btw device can blit directly from system memory without gart, agp, etc. At least two chip.  
1025 5584 d 2 h diamond /kernel/trunk/ fix for IRQs from slave controller not working on some machines  
1024 5585 d 23 h serge /kernel/trunk/drivers/ fixed: synchronization issue  
1023 5588 d 0 h mikedld /programs/develop/libraries/libs-dev/ libs-dev: makefiles  
1022 5590 d 16 h diamond /programs/fs/kfar/trunk/kfar_arc/ KFar_Arc 0.15: fixed destroy of first letter in folder name after unpack  
1021 5590 d 18 h diamond /kernel/trunk/blkdev/ correct handling of '..' path on ramdisk  
1020 5591 d 0 h diamond /programs/games/lines/ lines: bugfix  
1019 5591 d 1 h diamond /kernel/trunk/network/ added check of overflow in socket data buffer  
1018 5592 d 7 h diamond /kernel/trunk/ Kernel updated to 0.7.5.0  
1017 5592 d 9 h diamond /programs/ heed and tftpc use sysfn 70 instead of deleted 33  
1016 5592 d 9 h diamond /programs/media/kiv/trunk/ kiv: new icons from Leency; can set wallpaper, can jump to prev/next images  
1015 5592 d 9 h diamond /programs/develop/libraries/libs-dev/libimg/ libimg: fix in to_rgb2, version bump  
1014 5592 d 11 h diamond /programs/develop/libraries/libs-dev/libimg/ libimg: PNG support  
1013 5593 d 13 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 5593 d 16 h leency /programs/games/kosilka/ Kosilka animation fix by Gluk  
1011 5593 d 17 h hidnplayr /programs/network/zeroconf/trunk/ bugfix  
1010 5593 d 19 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 5593 d 19 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 5594 d 2 h diamond /programs/develop/tinypad/trunk/ bugfixes in tinypad related to max line size increment  
1007 5594 d 8 h bw /programs/games/lrl/src/ removed game cursor & alt+1/2/3/9 -> ctrl+1/2/3/9  
1006 5594 d 21 h leency /programs/games/clicks/trunk/ Clicks 0.76 (optimizations)  
1005 5594 d 21 h barsuk /programs/other/graph/ uploaded graph  
1004 5594 d 22 h diamond /programs/media/kiv/ kiv: simple libimg-based viewer  
1003 5595 d 8 h leency /programs/games/clicks/trunk/ Clicks 0.75  
1002 5596 d 12 h serge /programs/ blit from system memory in PIO mode  
1001 5596 d 13 h diamond /programs/develop/libraries/libs-dev/ libimg: to_rgb2() proc; version bump  
1000 5597 d 17 h diamond /programs/fs/kfar/trunk/ KFar 0.61: uses new version of libini, saves panels mode in ini, bugfixes  
999 5597 d 18 h diamond /programs/develop/libraries/libs-dev/libimg/ libimg: bmp support improved, jpeg support added  
998 5598 d 17 h diamond /programs/develop/mtdbg/ mtdbg: flickering reduced  
997 5602 d 22 h diamond /programs/fs/kfar/trunk/ KFar 0.6: search capabilities  
996 5605 d 21 h serge /kernel/branches/kolibri_pe/ remove fixed memory variables  
995 5619 d 22 h mikedld /programs/develop/libraries/libs-dev/libini/ libini: changelog update (added missing ini.*_color notes)  
994 5621 d 4 h diamond /kernel/trunk/gui/ bugfix in revision 986 + small optimization from Galkov  
993 5622 d 20 h Ataualpa /programs/ Sysxtree now knows more file types, and dnsr got Russian interface  
992 5623 d 16 h heavyiron /programs/develop/fasm/trunk/ fasm 1.67.29  
991 5623 d 20 h leency /kernel/trunk/docs/ fixed bug in sysfuncr.txt and updated sysfuncs.txt  
990 5624 d 13 h barsuk /programs/other/table/ added table sources  
989 5624 d 17 h mikedld /programs/develop/libraries/libs-dev/libini/ libini: version bump  
988 5624 d 18 h mikedld /programs/develop/libraries/libs-dev/libini/ libini: get/set color values; bugfixes  
987 5624 d 18 h mikedld /programs/develop/tinypad/trunk/ tinypad: 4GB line length limit; settings in INI file; bugfixes  
986 5624 d 19 h diamond /kernel/trunk/gui/ redo of revision 970 considering revision 985  
985 5624 d 20 h heavyiron /kernel/trunk/gui/ Bugfix of 415 revision  
984 5625 d 11 h leency /programs/fs/Eolite/trunk/ Eolite 0.98.5  
983 5625 d 15 h diamond /kernel/trunk/ some cosmetic fixes  
982 5625 d 23 h diamond /kernel/trunk/core/ bugfix of revision 980  
981 5625 d 23 h serge /drivers/a5536/ AMD Geode 5536 ac97 support  
980 5625 d 23 h diamond /kernel/trunk/core/ allow IRQ6 to be redirected to V86 machine  
979 5626 d 15 h diamond /kernel/trunk/core/ V86 manager allows to write to BIOS area  
978 5630 d 20 h serge /kernel/trunk/core/ pe export: alloc_pages, attach_int_handler  
977 5634 d 6 h leency /programs/fs/Eolite/trunk/ Eolite RC2  
976 5634 d 9 h leency /programs/fs/Eolite/trunk/ Eolite 0.98.3  
975 5635 d 10 h leency /programs/fs/Eolite/trunk/ Eolite 0.98.2  
974 5635 d 17 h heavyiron /programs/other/calc/trunk/ small fix 967 revision - removed duplicated code  
973 5636 d 1 h diamond /kernel/trunk/ fixed return value for function 44  
972 5636 d 18 h ghost /kernel/trunk/core/ paranoia clean up  
971 5636 d 23 h diamond /kernel/trunk/core/ bugfix in V86 hypervisor  
970 5637 d 0 h diamond /kernel/trunk/gui/ a window is activated only once when mouse button is pressed  
969 5637 d 1 h leency /programs/games/kosilka/ Kosilka src update  
968 5637 d 1 h leency /programs/games/kosilka/ added kosilka sources v1.1  
967 5637 d 4 h leency /programs/other/calc/trunk/ changing skin procedure moved to draw_window (calc)  
966 5637 d 12 h diamond /kernel/trunk/ Reverted revision 910  
965 5637 d 13 h diamond /kernel/trunk/gui/ fixed crash when one attempts to define too many buttons  
964 5637 d 16 h leency /programs/games/mine/trunk/ small optimizes in MineSweeper  
963 5637 d 17 h leency /programs/games/mine/trunk/ fixed small bug in changing MineSweeper's window mode  
962 5637 d 18 h leency /programs/games/invaders/ Added invaders header  
961 5639 d 16 h diamond /kernel/trunk/gui/ bugfix in height of rolled-up window with style 4  
960 5639 d 23 h diamond /kernel/trunk/core/ allow IRQ14 and IRQ15 to be redirected to V86 machine  
959 5640 d 1 h leency /programs/system/shell/ Shell 0.4 from Albom  
958 5640 d 14 h leency /programs/media/imgview/ imgview 0.08  
957 5640 d 14 h leency /programs/system/vrr/trunk/ Unsizable VRR window (Y=4)  
956 5641 d 0 h leency /programs/media/animage/trunk/ Animage header use sysfunc 70.1  
955 5641 d 5 h serge /programs/system/drivers/rhd/ Radeon modesetting. Father of all "C" drivers.  
954 5641 d 9 h serge /programs/system/drivers/ 1) common headers
2) usb code
 
953 5642 d 0 h serge /programs/system/drivers/agp/ agp_generic_enable()  
952 5642 d 2 h serge /programs/develop/open watcom/trunk/clib/crt/ set argc=1 when no cmdline  
951 5645 d 9 h serge /programs/system/drivers/agp/ more agp stuff  
950 5645 d 13 h leency /programs/games/ Added games: donkey, invaders, piton, lines  
949 5645 d 13 h leency /programs/develop/fasm/trunk/ FASM window move (for cursor and icons bug invisible)  
948 5646 d 6 h serge /programs/system/drivers/agp/ agp: not-a-driver yet  
947 5647 d 8 h lrz /kernel/trunk/boot/ It show only 24 and 32 bpp in blue screen  
946 5647 d 14 h lrz /kernel/trunk/boot/ fix '65535,0,0' error  
945 5647 d 16 h serge /kernel/trunk/ destroy shared memory. update docs  
944 5648 d 17 h leency /programs/fs/Eolite/trunk/ Eolite 0.97.2  
943 5650 d 7 h serge /kernel/trunk/ shmem_close()  
942 5653 d 5 h Lrz /kernel/trunk/ change mov [cpu_type],0 on mov [cpu_type],eax  
941 5653 d 7 h Lrz /kernel/trunk/boot/ fix comment  
940 5653 d 18 h serge /kernel/trunk/ shmem_open()  
939 5657 d 21 h mario79 /kernel/trunk/ Small fix of function 36.  
938 5658 d 11 h leency /programs/fs/Eolite/trunk/ Eolite 0.97.1  
937 5658 d 11 h leency /programs/fs/Eolite/trunk/ Eolite 0.97.1  
936 5659 d 13 h leency /programs/other/archer/trunk/ small improvement in archer header  
935 5660 d 12 h leency /programs/fs/Eolite/trunk/ Eolite 0.97  
934 5660 d 12 h leency /programs/games/mblocks/branches/mblocks_C--/ C-- memory blocks  
933 5660 d 12 h leency /programs/games/mblocks/branches/mblocks_C--/ C-- memory blocks  
932 5660 d 12 h leency /programs/games/mblocks/branches/mblocks_C--/ C-- memory blocks  
931 5660 d 12 h leency /programs/games/mblocks/branches/mblocks_C--/ C-- memory blocks  
930 5660 d 12 h leency /programs/games/mblocks/branches/mblocks_C--/ mblocks clean  
929 5660 d 12 h leency /programs/games/mblocks/branches/mblocks_C--/ mbocks clean  
928 5662 d 0 h serge /kernel/branches/kolibri_pe/ move kernel vars into .bss  
927 5662 d 23 h mario79 /kernel/trunk/ Function 36 now is faster and use on/off cursor.  
926 5665 d 12 h diamond /programs/fs/kfar/trunk/kfar_arc/ kfar_arc: upgraded to latest kfar  
925 5666 d 5 h Lrz /kernel/trunk/boot/ small optimization, register use the faster than memory  
924 5667 d 1 h serge /kernel/trunk/ export "SetMouseData" for pe drivers  
923 5667 d 5 h mario79 /kernel/trunk/docs/ Fix documentation to revision 921.  
922 5667 d 14 h mikedld /kernel/trunk/network/ Network stack: real socket numbers, comments, code cleanup  
921 5667 d 21 h mario79 /kernel/trunk/ Function 36. See sysfuncr.txt and sysfuncs.txt  
920 5669 d 15 h diamond /programs/fs/kfar/trunk/kfar_arc/ kfar_arc: bugfix in unpacking of 7z archives  
919 5672 d 17 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 5673 d 2 h diamond /kernel/trunk/ sysfunction 65 can now output 2bpp images  
917 5673 d 16 h diamond /kernel/trunk/core/ bugfix of previous revision  
916 5674 d 6 h serge /kernel/trunk/ fix load_library  
915 5674 d 19 h mikedld /kernel/trunk/network/ Fix in socket_read (page_fault) and udp_rx (incorrect IP comparison)  
914 5677 d 9 h serge /kernel/branches/kolibri_pe/ sync with trunk #913  
913 5677 d 15 h mikedld /kernel/trunk/network/ Fix for r907: correctly initialize resend queue  
912 5678 d 3 h diamond /kernel/trunk/ bugfix in previous revision  
911 5678 d 4 h diamond /kernel/trunk/ sysfunction 65 can now output 1bpp and 4bpp images  
910 5678 d 20 h mikedld /kernel/trunk/ Actually set the background on boot to 1x1 black pixel  
909 5678 d 22 h mikedld /kernel/trunk/network/ Fix for r907 (uninitialized prev/next pointers in sockets list)  
908 5679 d 6 h serge /kernel/branches/kolibri_pe/ link dll  
907 5679 d 12 h mikedld /kernel/trunk/ Network stack: dynamic sockets list, other small fixes  
906 5680 d 15 h diamond /kernel/trunk/ sysfunction 65: 16bpp is now 5+6+5, and 5+5+5=15bpp  
905 5680 d 23 h leency /programs/fs/Eolite/trunk/ Eolite, the lastest version  
904 5680 d 23 h leency /programs/fs/Eolite/trunk/ Eolite, the lastest version  
903 5680 d 23 h leency /programs/fs/Eolite/trunk/lib/ Eolite, the lastest version  
902 5680 d 23 h leency /programs/fs/Eolite/trunk/include/ Eolite, the lastest version  
901 5680 d 23 h leency /programs/fs/Eolite/trunk/imgs/ Eolite, the lastest version  
900 5680 d 23 h leency /programs/fs/Eolite/trunk/ test  
899 5681 d 0 h leency /programs/fs/Eolite/trunk/ delete Eolite old files  
898 5681 d 0 h leency /programs/fs/Eolite/trunk/Eolite_svn/ Eolite, the lastest version  
897 5681 d 3 h serge /kernel/branches/kolibri_pe/ exec PE  
896 5681 d 8 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 5681 d 11 h barsuk /programs/system/clip/ uploaded @clip - global clipboard  
894 5681 d 12 h barsuk /programs/system/disptest/ uploaded display test utility  
893 5682 d 1 h diamond /programs/fs/kfar/trunk/kfar_arc/ kfar_arc: bugfix in loading of 7z archives  
892 5683 d 11 h serge /kernel/branches/kolibri_pe/ PE loader. link with required dll  
891 5684 d 2 h diamond /kernel/trunk/core/ bugfix of revision 820  
890 5684 d 17 h serge /kernel/branches/kolibri_pe/ PE loader. Link kernel.mnt  
889 5685 d 6 h serge /kernel/branches/kolibri_pe/ PE loader. "C" version  
888 5685 d 21 h serge /kernel/branches/kolibri_pe/ new memory management for kernel heap  
887 5687 d 13 h serge /kernel/branches/kolibri_pe/ replace old kernel_free with mem_free  
886 5687 d 16 h serge /kernel/branches/kolibri_pe/ mem_free  
885 5688 d 17 h serge /programs/system/drivers/ati2d/ R500 alpha blending (only pow textures)  
884 5690 d 17 h serge /kernel/trunk/core/ immediate values are replaced with symbolic constants  
883 5692 d 17 h serge /programs/system/drivers/ati2d/ command processor  
882 5694 d 21 h serge /programs/develop/libraries/pixlib/ lost pixlib sources  
881 5695 d 21 h serge /programs/ pixlib 0.2  
880 5697 d 3 h serge /programs/ pixlib 0.1  
879 5699 d 1 h serge /programs/ cleanup  
878 5700 d 2 h serge /programs/system/drivers/ati2d/ draw border  
877 5701 d 16 h serge /programs/system/drivers/ati2d/ cleanup  
876 5702 d 15 h serge /programs/system/drivers/ati2d/ pixlib support  
875 5705 d 1 h serge /kernel/trunk/ fix background buffer overrun  
874 5706 d 2 h serge /kernel/trunk/drivers/ 1) more chips: x1000, HD2000, HD3000, HD4000, mobile, IGP, X2 etc...
2) forgotten sb16/readme.txt
 
873 5710 d 18 h heavyiron /programs/system/panel/trunk/ correct path to macros.inc
removed unnecessary files
added default settings file "panel.dat"
 
872 5710 d 20 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 5712 d 7 h mikedld /kernel/ Fixed network stack crash in stateTCB_FIN_WAIT_2 (page fault), trunk + all branches  
870 5714 d 19 h barsuk /programs/system/panel/trunk/ Decreased number of repaints of window  
869 5716 d 14 h shurf /kernel/trunk/network/eth_drv/ RTL8169: fixed  
868 5720 d 22 h serge /programs/system/drivers/ati2d/ r300_pio blit & transparent blit  
867 5721 d 13 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 5721 d 14 h shurf /kernel/trunk/network/eth_drv/ FORCEDETH network driver  
865 5725 d 7 h Ghost /kernel/ and eax, 0xff -> movzx eax, al  
864 5729 d 21 h serge /kernel/branches/kolibri_pe/ replace old alloc_kernel_space and kernel_alloc with mem_alloc  
863 5731 d 21 h serge /kernel/branches/kolibri_pe/ reboot & power off  
862 5733 d 2 h serge /kernel/branches/kolibri_pe/ fixed ASSERT conditions  
861 5733 d 16 h serge /kernel/branches/kolibri_pe/ fixed:
1) small heap
2) malloc
3) background image
 
860 5734 d 23 h serge /kernel/branches/kolibri_pe/ merged trunk 850 - 858  
859 5735 d 0 h serge /kernel/branches/kolibri_pe/ 1) slab allocator
2) new kernel heap
 
858 5741 d 0 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 5750 d 1 h diamond /kernel/trunk/video/ new cursor from Leency  
856 5750 d 20 h diamond /kernel/trunk/ bugfix in sysfn 67: avoid system crash for invalid parameter  
855 5755 d 18 h serge /kernel/branches/kolibri_pe/ compact static kernel memory  
854 5762 d 17 h serge /kernel/branches/kolibri_pe/ mixed compilation  
853 5763 d 19 h diamond /programs/develop/libraries/console/ console: API for get/set cursor pos & clear screen  
852 5763 d 22 h diamond /programs/develop/libraries/console/ console: added gets2() with user callback  
851 5766 d 7 h serge /kernel/branches/kolibri_pe/ splitting kernel into sections  
850 5766 d 20 h serge /kernel/trunk/drivers/ from Nable: SB16 MASTERVOLUME  
849 5767 d 4 h serge /kernel/branches/kolibri_pe/ PE kernel  
848 5767 d 23 h serge /kernel/branches/kolibri_pe/ GRUB Now!!!  
847 5768 d 21 h serge /kernel/branches/kolibri_pe/ multiboot kernel  
846 5769 d 3 h serge /kernel/branches/kolibri_pe/ preparing for GRUB  
845 5770 d 10 h mikedld /programs/develop/libraries/libs-dev/ libs_dev: refactoring, comments  
844 5770 d 20 h serge /kernel/branches/kolibri_pe/ merged trunk 842  
843 5770 d 22 h serge /kernel/branches/kolibri_pe/ initial buddy allocator  
842 5771 d 20 h diamond /kernel/trunk/ sysfunction 65: added 16-bit color  
841 5777 d 4 h serge /kernel/branches/kolibri_pe/ boot time allocator  
840 5777 d 21 h serge /kernel/branches/kolibri_pe/ allocate memory for display_data  
839 5778 d 0 h serge /kernel/branches/kolibri_pe/ redesigned memory layout  
838 5778 d 22 h serge /kernel/branches/kolibri_pe/ check for PSE and BIOS SMAP  
837 5779 d 6 h serge /kernel/branches/kolibri_pe/ use e820 smap  
836 5779 d 22 h diamond /programs/develop/libraries/console/ console library: upload sources  
835 5782 d 4 h serge /programs/develop/fasm/trunk/ fix memory allocation  
834 5782 d 20 h diamond /kernel/trunk/boot/ bugfix in bootscreen scrollbar handling (bug #3)  
833 5783 d 6 h Lrz /programs/ add new version editbox in programs  
832 5783 d 20 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 5783 d 23 h diamond /kernel/trunk/gui/ bugfix of revision 803  
830 5784 d 0 h Lrz /programs/develop/ optimization mouse code and delete 9 function and not use it now  
829 5784 d 2 h serge /programs/system/drivers/ati2d/ transparent blit  
828 5787 d 3 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 5789 d 8 h mikedld /programs/develop/tinypad/trunk/ Tinypad: update tab/window title and highlighting mode after file save  
826 5789 d 15 h mikedld /programs/develop/tinypad/trunk/ Tinypad: numpad support  
825 5789 d 17 h mario79 /programs/media/mv/trunk/ MV v.0.5
Dinamic Allocation Memory
 
824 5791 d 8 h mikedld /programs/develop/tinypad/trunk/ Tinypad: fixed bug#1 (2)
Tinypad: changes in memory management
 
823 5796 d 2 h diamond /kernel/trunk/core/ bugfixes in 68.20 for decreasing allocated memory size  
822 5796 d 18 h diamond /programs/other/calc/trunk/ fixed ftoa procedure in calculator (fixed bug reported by Albom)  
821 5797 d 15 h diamond /kernel/trunk/core/ fixed problem with extremely slow work on some machines  
820 5797 d 23 h diamond /kernel/trunk/ * more space for EBDA in V86
* some bugfixes in NTFS support
 
819 5802 d 16 h serge /kernel/trunk/ 1) unmap_pages
2) code cleanup
 
818 5802 d 18 h serge /programs/system/drivers/ati2d/ unlock pixmaps  
817 5803 d 3 h serge /programs/system/drivers/ati2d/ lock pixmaps  
816 5803 d 6 h Lrz /kernel/trunk/boot/ set cursor for out blue screen  
815 5804 d 1 h serge /programs/system/drivers/ati2d/ blit into pixmap  
814 5804 d 16 h diamond /programs/fs/kfar/trunk/ KFar 0.5: built-in editor, first steps  
813 5805 d 0 h serge /programs/system/drivers/ati2d/ use 3D texture engine for alpha blending  
812 5806 d 3 h serge /programs/system/drivers/ati2d/ use R300 pio mode  
811 5807 d 5 h serge /programs/system/drivers/ati2d/ setup 3D engine  
810 5810 d 2 h serge /programs/system/drivers/ati2d/ add bitblit  
809 5810 d 4 h diamond /programs/develop/mtdbg/ mtdbg: small improvements in disassembler (but it is still incomplete)  
808 5810 d 18 h serge /programs/system/drivers/ initial. command processor, solid & filed rectangles, lines  
807 5811 d 7 h Lrz /programs/develop/examples/checkbox/trunk/ fixed small bug  
806 5812 d 1 h Lrz /programs/develop/box_lib/ add files :)  
805 5812 d 1 h Lrz /programs/ add library and example on C--  
804 5812 d 1 h Lrz /programs/system/ add library and example on C--  
803 5814 d 21 h alver /kernel/trunk/  
802 5828 d 0 h serge /kernel/trunk/ from Nable: Sound Blaster driver  
801 5835 d 6 h serge /programs/media/ac97snd/ac97snd/ fixed make_button  
800 5836 d 22 h diamond /kernel/trunk/fs/ normal work with CD: bugfix of revision 758  
799 5837 d 23 h serge /programs/media/ac97snd/ fixed bug ir raw_read  
798 5862 d 4 h serge /kernel/trunk/drivers/ fix mapped io address  
797 5866 d 5 h serge /kernel/trunk/core/ fix irq_owner in attach_int_handler  
796 5869 d 17 h shurf /kernel/trunk/bootloader/ Added floppy FAT12 boot sector (kernel bootloader)  
795 5869 d 17 h shurf /kernel/trunk/boot/ Now correctly loads FAT12 from floppies of any volume into ramdisk, rather than only from 1.44 MB  
794 5876 d 17 h serge /kernel/trunk/core/ optimizing switching of the FPU context  
793 5877 d 3 h serge /kernel/trunk/core/ fixed kernel heap size  
792 5880 d 3 h serge /kernel/trunk/core/ add new exports for pe cursor driver  
791 5885 d 4 h serge /kernel/trunk/drivers/ initialize command processor.
little bit close to 3D rendering
 
790 5886 d 3 h bw /programs/develop/fp/ [fp] changes in rtl & examples  
789 5892 d 19 h diamond /kernel/trunk/core/ Last (in this series) fix of V86 IRQ handling  
788 5893 d 1 h diamond /kernel/trunk/core/ * Reverted previous revision because it was my mistake
* Fixed V86 IRQ handling broken in rev. 769
 
787 5893 d 19 h diamond /kernel/trunk/core/ Restored normal IRQ handling broken in rev. 769  
786 5893 d 22 h serge /kernel/trunk/video/ fix cursors in EGA/VGA modes  
785 5894 d 15 h diamond /kernel/trunk/core/ bugfix of revision 769  
784 5895 d 18 h diamond /kernel/trunk/video/ fixed bug in tiled background, found by heavyiron  
783 5898 d 14 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 5898 d 23 h hidnplayr /kernel/trunk/network/eth_drv/drivers/ Fixed i8255x ethernet driver  
781 5900 d 13 h hidnplayr /kernel/trunk/network/eth_drv/drivers/ Fixed PCnet32 ethernet driver  
780 5902 d 20 h bw /programs/develop/fp/rtl/ [fp] rtl changes  
779 5902 d 21 h derPENGUIN /kernel/trunk/ shell script for building kernel on linux based systems  
778 5904 d 3 h gluk /programs/games/clicks/ restored clicks game  
777 5904 d 19 h gluk /programs/games/ deleted old clicks version's folder  
776 5904 d 19 h gluk /programs/games/just_clicks/trunk/ new version of Clicks game from Leency and Veliant  
775 5905 d 13 h bw /programs/ fp rtl changes, lrl editor  
774 5910 d 19 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 5910 d 22 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 5911 d 16 h gluk /programs/develop/ fixed some grammar errors in Russian help-files (for new users and respect-up of our community)  
771 5913 d 15 h GAK /drivers/sisnbook/ SIS driver fix for notebooks  
770 5913 d 17 h diamond /kernel/trunk/ V86 improvements  
769 5915 d 16 h Rus /kernel/trunk/ Com mouse cod moved to driver.
Begin of reorganization interrupts handlers Part 1.
Some dead code deleted.
 
768 5922 d 1 h heavyiron /kernel/trunk/gui/ Temporary fix in "check_window_position". In future we need negative coordinates support without this procedure :-)  
767 5927 d 0 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 5927 d 20 h Rus /kernel/trunk/ Deleted old useless functions 32, 33 and accompanying code.  
765 5928 d 1 h Rus /kernel/trunk/ Deleted cross order of registers in functions 44, 45. Some optimizations of them.  
764 5928 d 6 h Rus /kernel/trunk/ Deleted unnecessary text "All set - press ESC to start" and accompanying code. I hope it's really unnecessary.)  
763 5928 d 19 h bw /programs/develop/fp/ LRL 1.4b  
762 5928 d 19 h bw /programs/games/lrl/ LRL 1.4b  
761 5928 d 19 h bw /programs/games/lrl/bin/ LRL 1.4b  
760 5929 d 16 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 5930 d 19 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 5932 d 13 h mario79 /kernel/trunk/ Support of last session for ISO9660.  
757 5933 d 20 h serge /kernel/trunk/ export set_screen  
756 5934 d 9 h Ghost /kernel/trunk/ Small bug fix in init_BIOS32  
755 5935 d 2 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 5936 d 0 h Lrz /kernel/trunk/ fixed bug in module data32.inc  
753 5936 d 0 h serge /kernel/trunk/ supported videomodes  
752 5937 d 6 h Lrz /kernel/trunk/ delete cross_order for 38 function draw_line  
751 5939 d 4 h Lrz /kernel/trunk/boot/ some enhancement in blue screen  
750 5939 d 5 h victor /kernel/trunk/ Placed copyright and properties "svn: keywords Rev"  
749 5939 d 7 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 5939 d 7 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 5939 d 15 h serge /kernel/trunk/core/ additional support for rhd driver  
746 5940 d 1 h Lrz /kernel/trunk/boot/ blue screen: save selected resolution instead of VESA mode number (thanks to Serge)  
745 5940 d 18 h serge /kernel/trunk/core/ missing export.inc  
744 5940 d 20 h Ghost /kernel/trunk/core/ table bug fix
P.S. be intently when upload!!!
 
743 5940 d 21 h jacekm /programs/develop/scc/ scc - output file is in a good format  
742 5940 d 23 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 5942 d 4 h serge /kernel/trunk/ kernel: map_io_mem  
740 5942 d 20 h serge /kernel/trunk/ PE loader: error checking  
739 5943 d 0 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 5943 d 20 h diamond /kernel/trunk/ Bugfix in boot screen: avoid hangup in some situations  
737 5944 d 14 h diamond /kernel/trunk/boot/ correction of revision 726  
736 5945 d 5 h serge /kernel/trunk/drivers/ ATI R500: skip drawing when window is inactive  
735 5945 d 20 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 5946 d 2 h serge /kernel/trunk/drivers/ ATI R500: clip output  
733 5947 d 0 h serge /programs/develop/sdk/trunk/HDraw/ SDK: hardware accelerated drawing (R500 required)  
732 5947 d 0 h serge /kernel/trunk/ ATI R500 solid_fill, solid_line  
731 5947 d 1 h diamond /kernel/trunk/boot/ Fixed constants replaced with correctable definitions (thanks to <Lrz>)  
730 5947 d 4 h diamond /kernel/trunk/boot/ Show scrollbar for videomodes table; PgUp,PgDn in videomodes table  
729 5947 d 5 h serge /kernel/trunk/drivers/ ATI R500 2D hardware acceleration:
It works, but more code required
R5xx chipsets only!!!
 
728 5947 d 16 h diamond /programs/system/menu/trunk/ @menu: bugfix: when child menu was closed on Esc, the same child could not be opened  
727 5947 d 23 h serge /programs/develop/open watcom/trunk/clib/ Clib chsize, fstat, setmode.
set_file_size: watcom-specific implementation
 
726 5948 d 1 h diamond /kernel/trunk/boot/ Boot screen: correct default values; added some remarks  
725 5948 d 2 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 5948 d 15 h diamond /kernel/trunk/ fixed bug in V86-mode handling of IRQ>=8  
723 5949 d 11 h jacekm /programs/develop/scc/example/ scc - klib.h bug fixed  
722 5949 d 16 h mikedld /programs/develop/libraries/libs-dev/libimg/gif/ libs-dev: fixed incorrect GIF processing  
721 5949 d 18 h jacekm /programs/develop/scc/ scc 0.5.3 b + new examples  
720 5950 d 1 h jacekm /programs/develop/scc/ scc changes in examples and scc 0.5.3  
719 5950 d 1 h jacekm /programs/develop/scc/example/ scc examples  
718 5950 d 1 h jacekm /programs/develop/scc/ scc 0.5.3  
717 5950 d 14 h mikedld /programs/develop/libraries/ Libs-dev: libio, libini, libgfx, libimg  
716 5950 d 22 h Lrz /kernel/trunk/boot/ new version a booteng.inc  
715 5950 d 23 h Lrz /kernel/trunk/boot/ rewrite bootru.inc and booteng.inc  
714 5951 d 1 h Lrz /kernel/trunk/boot/ add vesa  
713 5951 d 1 h Lrz /kernel/trunk/ add new choose of video mode  
712 5951 d 8 h serge /kernel/trunk/ AZ hotfix: memory for unpack
pages for V86, access to own page tables
 
711 5953 d 7 h serge /programs/develop/open watcom/trunk/ Clib create_file, read_file, write_file: watcom-specific implementation  
710 5953 d 16 h andrew_programmer /programs/develop/libGUI/ Save of registers after an entrance in function is added: SendMessage (), DestroyControl ().  
709 5953 d 21 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 5955 d 15 h serge /kernel/trunk/drivers/ sis.asm: skip codec powerup test  
707 5957 d 15 h heavyiron /programs/develop/fasm/trunk/ fasm 1.67.26  
706 5958 d 0 h andrew_programmer /programs/develop/libGUI/ Save of registers after an entrance in function libGUI is added.  
705 5960 d 20 h serge /programs/develop/open watcom/trunk/ correct stack depth checking  
704 5960 d 23 h serge /programs/develop/open watcom/trunk/ linking native Kolibri executable  
703 5962 d 15 h serge /programs/develop/open watcom/trunk/ SIGFPE handling  
702 5965 d 2 h serge /programs/develop/open watcom/trunk/ add fstatus.inc  
701 5965 d 17 h serge /programs/ update clib  
700 5968 d 16 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 5970 d 1 h andrew_programmer /programs/develop/sdk/trunk/libGUI_SDK/ small SDK for libGUI  
698 5970 d 20 h serge /programs/develop/open watcom/trunk/ update Open Watcom  
697 5972 d 4 h serge /kernel/trunk/drivers/ Fast two-stream mixer  
696 5974 d 17 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 5975 d 10 h serge /kernel/trunk/drivers/ Infinity: fast path for single stream  
694 5977 d 5 h serge /kernel/trunk/drivers/ Floating point mixer. Powered by the Dark side. (see USE_SSE2_MIXER. SSE2 required)  
693 5985 d 11 h mikedld /kernel/trunk/ Updated build scripts to include ensoniq, ps2mouse and uart drivers  
692 5989 d 13 h heavyiron /programs/develop/fasm/trunk/ fasm 1.67.25  
691 5989 d 16 h gluk /programs/ mousemul added to build_all.bat  
690 5989 d 16 h gluk /programs/system/mousemul/ moving stuff at "trunk" directory  
689 5989 d 16 h gluk /programs/system/mousemul/ deleted lang.inc  
688 5989 d 16 h gluk /programs/system/mousemul/ build-file for mousEmul  
687 5989 d 16 h gluk /programs/system/mousemul/ mouse emulating thing via numpad, starts by pressing an NumLock key.  
686 5989 d 16 h gluk /programs/games/tetris/trunk/ added some changelog info into the file  
685 5989 d 16 h gluk /programs/games/tetris/trunk/ cleaning keys-buffer before reading the key.  
684 6003 d 2 h diamond /kernel/trunk/ deleting cross registers in system calls, part 2  
683 6003 d 15 h heavyiron /programs/develop/libGUI/src/ fixed 682 revision  
682 6003 d 22 h andrew_programmer /programs/develop/libGUI/ Mistakes in controls are corrected: ProgressBar, Text, Image.  
681 6006 d 18 h diamond /kernel/trunk/ shutdown code now correctly handles >128 Kb file kernel.mnt  
680 6011 d 15 h diamond /kernel/trunk/core/ fix in debug subsystem  
679 6011 d 17 h diamond /kernel/trunk/gui/ restoring window after rolling up does not allow invalid window coordinates  
678 6011 d 20 h diamond /programs/other/archer/trunk/ small bugfix in @rcher  
677 6017 d 20 h ataualpa /programs/games/freecell/ Freecell now has russian interface  
676 6022 d 15 h andrew_programmer /programs/develop/libGUI/ Support of background color for control Text is added.  
675 6030 d 19 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 6032 d 1 h hidnplayr /kernel/trunk/ exported sys_msg_board as SysMsgBoardChar
this will make FDO work in drivers too
 
673 6034 d 4 h serge /kernel/trunk/ vesa 1.2 fixup  
672 6034 d 17 h hidnplayr /kernel/trunk/ PciWrite32 function was missing  
671 6037 d 14 h Ghost /kernel/trunk/ initial deleting cross regisres in system calls  
670 6049 d 0 h bw /programs/games/lrl/ Lode Runner Live game  
669 6053 d 0 h andrew_programmer /kernel/trunk/drivers/ Added ATI Radeon Xpress 200M support.  
668 6053 d 7 h serge /kernel/trunk/core/ fixed map_pe()  
667 6053 d 14 h diamond /kernel/trunk/ 69.4 and 69.5 now do not require debugging privileges  
666 6053 d 20 h bw /programs/develop/fp/ [FP] changes in RTL, gfx example  
665 6056 d 1 h diamond / * new system function for "send message"
* @panel: Alt+F4 sends close message rather than immediate kill
 
664 6058 d 18 h ataualpa /programs/network/stackcfg/trunk/ Stackcfg now has Russian interface  
663 6060 d 10 h serge /kernel/trunk/core/ fix load_file  
662 6060 d 16 h serge /kernel/trunk/ yet another stdcall fix  
661 6060 d 18 h ataualpa /programs/ Some programs now use window style Y=4  
660 6060 d 20 h serge /kernel/trunk/core/ fix some kernel stdcall functions  
659 6061 d 0 h serge /kernel/trunk/ PE loader  
658 6061 d 21 h Ghost /kernel/trunk/core/ * code clearing
* bug fix in "show_error_parameters", now registers value correctly show
 
657 6062 d 1 h diamond /kernel/trunk/docs/ updated loader_doc.txt  
656 6062 d 2 h mikedld /kernel/trunk/ Fix in DEBUGF (incorrect output of eax..edi with %x)
New show_error_parameters (core/sys32.inc) from Ghost
 
655 6062 d 20 h mario79 /kernel/trunk/ Function 47 - output of qword (64-bites) number  
654 6063 d 2 h diamond /kernel/trunk/fs/ fixed serious FAT32 bug introduced in svn.649  
653 6064 d 6 h diamond /kernel/trunk/ added bootlog message if first app cannot be loaded  
652 6064 d 15 h mario79 /kernel/trunk/ Function 47 - output of number without empty zero in high bits  
651 6065 d 2 h diamond /programs/media/pic4/trunk/ bugfix in pic4  
650 6065 d 16 h serge /programs/media/ac97snd/ac97snd/ update copyrights  
649 6065 d 23 h diamond /kernel/trunk/fs/ acceleration of FAT writing  
648 6066 d 2 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 6066 d 3 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 6066 d 19 h serge /programs/media/ac97snd/ uFMOD 1.25.1 from Quantum and some minor bugfixes  
645 6068 d 21 h mario79 /programs/develop/examples/editbox/trunk/ From <Lrz>:
Fix buf in editbox.mac
 
644 6074 d 21 h diamond /programs/fs/kfar/trunk/ KFar 0.42, KFar_Arc 0.12  
643 6083 d 0 h bw /programs/develop/fp/ RTL for FP 2.2.0  
642 6087 d 0 h Lrz /programs/develop/examples/editbox/trunk/ fixed bug  
641 6087 d 16 h diamond /kernel/trunk/ Kernel updated to 0.7.1.0  
640 6088 d 22 h andrew_programmer /kernel/trunk/drivers/ Added support ATI R7000.  
639 6089 d 3 h serge /kernel/trunk/drivers/ ATI 9100 & 9250  
638 6090 d 3 h serge /kernel/trunk/video/ fix software cursor code  
637 6090 d 14 h mario79 /kernel/trunk/blkdev/ Small fix for ATAPI WaitUnitReady procedure.  
636 6090 d 15 h victor /kernel/trunk/drivers/ small source size optimisation
/* i hope somebody have nothing against */
 
635 6090 d 20 h diamond /programs/develop/fasm/trunk/ fasm: dynamic memory allocation  
634 6090 d 20 h diamond /kernel/trunk/core/ bugfix for debug subsystem  
633 6090 d 20 h diamond /programs/system/ * @panel from Alver with corrections for minimize/restore button
* icon: corrected restart of all icons with 'Apply'
 
632 6090 d 20 h diamond /programs/fs/kfar/trunk/kfar_arc/ sorry, I forgot to 'svn add' some files for 631  
631 6090 d 20 h diamond /programs/fs/kfar/trunk/ KFar 0.41 + KFar_Arc 0.11  
630 6091 d 1 h serge /kernel/trunk/ support for new ATI chips  
629 6093 d 12 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 6094 d 17 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 6095 d 14 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 6096 d 3 h mikedld /programs/develop/tinypad/trunk/ Revert back to old mem.ReAlloc implementation using 68.12 and 68.13  
625 6097 d 23 h diamond /programs/ some optimized variants from K0700  
624 6098 d 16 h heavyiron /programs/develop/fasm/trunk/ fasm 1.67.23  
623 6098 d 20 h bw /programs/develop/fp/ [FP] changes in RTL, first example  
622 6100 d 19 h spraid /programs/ iconstrp.gif by leency  
621 6105 d 15 h mario79 /kernel/trunk/ Function 18/19/5 - emulation mouse button.  
620 6106 d 1 h diamond /kernel/trunk/core/ bugfixes in 68.20  
619 6106 d 23 h bw /programs/develop/fp/ FP 2.3.1 (SVN 8373)  
618 6108 d 16 h mario79 /kernel/trunk/ Processing event: press real button - eject tray ATAPI device.  
617 6109 d 15 h mikedld /programs/ Another small changes to Tinypad on the way to 4.1.0, added support for mouse wheel  
616 6113 d 3 h bw /programs/develop/fp/ FreePascal RTL  
615 6114 d 2 h serge /programs/develop/open watcom/trunk/clib/crt/ update CLib startup code  
614 6114 d 2 h serge /programs/develop/open watcom/trunk/clib/ update CLib  
613 6116 d 4 h serge /programs/develop/open watcom/trunk/clib/handleio/ handleio  
612 6117 d 16 h andrew_programmer /programs/develop/metcc/trunk/samples/files/ Example of work with files in TinyC.  
611 6117 d 17 h andrew_programmer /programs/develop/metcc/trunk/libc/include/ Added include files for libC.  
610 6117 d 17 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 6117 d 17 h andrew_programmer /programs/develop/metcc/trunk/source/ Update Kolibri version of TinyC.Some bugfixes.  
608 6119 d 14 h alver /kernel/trunk/  
607 6132 d 8 h heavyiron /programs/develop/fasm/trunk/ fasm 1.67.22  
606 6132 d 15 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 6134 d 16 h kaitz / Updated Tinypad translation
Translated rdsave
Kernel bootcode updates for Estonian
 
604 6139 d 12 h Rus /programs/system/rb/trunk/ @RB
- bug-fix and optimization
 
603 6139 d 12 h Rus /kernel/trunk/hid/ Optimized num pad part of keyboard  
602 6139 d 16 h Rus /programs/system/panel/trunk/ bag-fix of commit 601  
601 6139 d 18 h Rus /programs/system/panel/trunk/ @Panel
- added close context menu
 
600 6139 d 23 h Lrz /programs/system/run/trunk/ Update source cod  
599 6141 d 11 h spraid /kernel/trunk/ shade window Y=4
interval boot screen for "d" parameter
 
598 6142 d 13 h spraid / New iconstrp.gif for ICON by Leency
loader_doc.txt (by use bx register to set system directory)
 
597 6142 d 16 h mario79 /kernel/trunk/blkdev/ Fix: clear DMA read precache, when the physical device IDE varies.  
596 6143 d 18 h spraid /programs/system/icon/trunk/ New iconstrp.gif for ICON by Leency  
595 6144 d 11 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 6145 d 0 h diamond /kernel/trunk/bus/pci/ Fixed sys_pcibios  
593 6145 d 23 h mikedld /kernel/trunk/ Revision numbering fix  
592 6146 d 15 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 6146 d 16 h mikedld /kernel/trunk/ Fix for syscall_cdaudio (unable to compile kernel)  
590 6146 d 21 h diamond /kernel/trunk/ load/eject CD tray functions check that input device is CD/DVD  
589 6147 d 0 h diamond /programs/fs/kfar/trunk/ KFar 0.4 + KFar_Arc 0.1  
588 6147 d 0 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 6149 d 18 h Ghost /programs/system/pcidev/branches/ PCIDEV port (use new PCI API)  
586 6149 d 19 h serge /kernel/trunk/ From Ghost: calls to PCIBIOS services  
585 6150 d 16 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 6151 d 21 h mario79 /kernel/trunk/detect/ Fix calculate size of cache (IDE devices). Now data do not intersect limits of the cache.  
583 6153 d 5 h Lrz /programs/develop/examples/editbox/trunk/ Fixed bug  
582 6156 d 16 h Rus /kernel/trunk/hid/ Added Num Pad.  
581 6156 d 20 h serge /kernel/trunk/ reduce core memory  
580 6157 d 13 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 6159 d 20 h serge /kernel/trunk/drivers/ update sis.asm  
578 6160 d 5 h mario79 /kernel/trunk/fs/ Check all 4 entry of MBR and EMBR  
577 6162 d 14 h serge /programs/media/ac97snd/ac97snd/ restore old ac97wav.c  
576 6163 d 20 h serge /programs/media/ac97snd/ new folders layout  
575 6164 d 0 h serge /kernel/trunk/drivers/ fix 2_16_48 stream  
574 6164 d 12 h serge /kernel/trunk/drivers/ update SOUND_VERSION  
573 6164 d 12 h serge /programs/ update SOUND_VERSION  
572 6164 d 17 h serge /kernel/trunk/drivers/ infinity.asm: add SND_GETFREESPACE call  
571 6165 d 0 h spraid /kernel/trunk/ sound blaster 16 bug fix in flat kernel  
570 6165 d 13 h serge /programs/media/ac97snd/trunk/ ac97snd update  
569 6166 d 1 h diamond /kernel/trunk/ first call to sysfn 0 activates window  
568 6166 d 1 h serge /kernel/trunk/drivers/ infinity.asm: fix 2_16_48 stream  
567 6166 d 5 h serge /kernel/trunk/ 1)sound.asm: disable previous patch by default
2)uhci transfer descriptors
 
566 6167 d 4 h serge /kernel/trunk/ sound.asm: patch BIOS bug for ICH0
add USE_IRQ_REMAP conditional directive
 
565 6169 d 4 h serge /kernel/trunk/drivers/ sound.asm: check supported irq lines  
564 6170 d 0 h diamond /kernel/trunk/video/ bugfix of revision 555  
563 6170 d 4 h serge /kernel/trunk/drivers/ sound.asm: fixed memory mapped BAR  
562 6170 d 22 h serge /kernel/trunk/drivers/ sound.asm: additional debug otput  
561 6171 d 21 h serge /kernel/trunk/drivers/ fixed in_top displacement in CreateBuffer  
560 6172 d 1 h victor /programs/develop/metcc/trunk/libc/include/  
559 6173 d 0 h diamond /kernel/trunk/video/ bugfix of revision 555  
558 6174 d 19 h heavyiron /kernel/trunk/drivers/ Radeon 9200SE support  
557 6176 d 13 h serge /kernel/trunk/ uhci device  
556 6176 d 15 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 6176 d 21 h diamond /kernel/trunk/ make background redraw faster  
554 6177 d 1 h serge /programs/develop/open watcom/trunk/clib/ Clib char & math functions  
553 6177 d 12 h serge /programs/develop/open watcom/trunk/clib/ Clib string & memory functions  
552 6177 d 19 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 6180 d 16 h spraid /programs/ in some programs set not sized changed window  
550 6181 d 2 h serge /programs/ doom beta  
549 6181 d 12 h spraid /kernel/trunk/ added window type (Y=4). skinned window with fixed sizes  
548 6181 d 15 h serge /programs/ fopen fread fseek lseek ftell  
547 6184 d 20 h diamond /programs/media/jpegview/trunk/ jpegview: background definition is faster  
546 6184 d 20 h diamond /kernel/trunk/ changed background handling  
545 6185 d 21 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 6188 d 14 h spraid /kernel/trunk/ load VMODE.MDR use 70 function (I'am not test it. Please test it!!!)  
543 6188 d 18 h spraid /kernel/trunk/ prepare for cd load (bx='m0' set by loader).  
542 6189 d 0 h diamond /programs/develop/ * mtdbg: can load symbols information
* mtdbg: improved disassembler (some MMX and SSE commands)
* fasm: can generate symbols information
 
541 6189 d 1 h serge /kernel/trunk/core/ fix special values in COFF symbol table  
540 6191 d 21 h victor /kernel/trunk/ change format outputed data sysfunc 18.13
see sysfuncs.txt
 
539 6194 d 21 h spraid /programs/ changed path to /sys in some programs  
538 6194 d 22 h spraid /kernel/trunk/ CD drivers update from mario  
537 6195 d 23 h diamond /kernel/tags/kolibri0.7.0.0/ Tag for kolibri0.7.0.0  
536 6195 d 23 h diamond /kernel/trunk/ Kernel updated to 0.7.0.0  
535 6196 d 0 h spraid /kernel/trunk/ translate some comments to english  
534 6198 d 13 h heavyiron /programs/ fix in build.bat to compile chess, ftps and @ss;
chess.bmp added
 
533 6199 d 3 h diamond /kernel/trunk/ Fixed work with CD broken in svn.521  
532 6199 d 3 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 6199 d 4 h diamond /kernel/trunk/ Sysfunction 23v does not require task switch when waiting  
530 6203 d 14 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 6203 d 22 h spraid / change path to "/sys" in some programs.
in build_all.bat: delete config.inc after compiling
delete /kernel/trunk/lib
 
528 6203 d 22 h diamond /programs/system/desktop/trunk/ desktop supports command line parameter <skin-name>  
527 6203 d 23 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 6205 d 2 h diamond /programs/ * Fixed fasm broken in svn.485
* Jpegview 0.16 from Mario79
 
525 6205 d 4 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 6209 d 3 h diamond /programs/system/ desktop, skinsel: load skin with new kernel  
523 6209 d 3 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 6210 d 1 h diamond /programs/fs/kfar/trunk/ KFar 0.35: some bugfixes  
521 6210 d 1 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 6210 d 5 h serge /kernel/trunk/ infinity: remove direct access to kernel data  
519 6211 d 1 h serge /kernel/trunk/ string manipulation routines for drivers and kernel
enable global page support after paging
 
518 6211 d 19 h Ghost /programs/system/gmon/ GMon
* bug fix in it87_get_fan_speed
 
517 6212 d 2 h diamond /programs/fs/kfar/trunk/ KFar 0.34  
516 6212 d 18 h serge /kernel/trunk/ additional space for kernel code  
515 6212 d 21 h heavyiron /programs/system/cpuid/trunk/ CPUID 2.21 from Wildwest  
514 6212 d 23 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 6214 d 3 h serge /kernel/trunk/ align heap_base on 4Mb border
move sys_pgmap at the top of kernel memory
 
512 6214 d 4 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 6215 d 4 h heavyiron /kernel/trunk/network/eth_drv/ Fixed arp request to gateway  
510 6215 d 20 h Ghost /programs/ GMon & macros.inc small fix  
509 6215 d 23 h diamond /kernel/trunk/ more correct handling of bx_from_load var  
508 6216 d 4 h victor /programs/ make up in build_all.bat  
507 6216 d 9 h Lrz /programs/develop/examples/editbox/trunk/ Upgrade macros  
506 6216 d 17 h mikedld /kernel/trunk/ Fixed FDO (seems like bug in FASM to me)  
505 6216 d 18 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 6216 d 19 h spraid /kernel/trunk/network/eth_drv/drivers/ rtl8139 fixed  
503 6217 d 10 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 6217 d 14 h heavyiron /programs/ Bugfix of 485 revision  
501 6217 d 17 h serge /kernel/trunk/ small optimization. reduce code size  
500 6217 d 21 h Ghost /programs/system/gmon/ small changes  
499 6217 d 23 h diamond /kernel/trunk/docs/ Updated documentation  
498 6217 d 23 h diamond /kernel/trunk/ slightly decreased kerpack'ed size  
497 6218 d 19 h spraid /kernel/trunk/ cpustring fixed
conf_lib fixed
 
496 6218 d 21 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 6218 d 22 h diamond /kernel/trunk/fs/ Deleted obsolete sysfunction 58.1  
494 6219 d 1 h spraid / @Panel: do not kill self and icon
Kernel: stage one of use dev config
 
493 6219 d 8 h Lrz /programs/system/run/trunk/ modify run, add new version editbox  
492 6220 d 0 h kastigar /drivers/ * Driver for ps/2 mouse with 2 wheels  
491 6220 d 5 h Lrz /programs/develop/examples/editbox/trunk/ modify example  
490 6220 d 8 h serge /kernel/trunk/ fixed mtrr in VGA modes  
489 6221 d 17 h victor / small bug fix and make up in build scripts  
488 6222 d 17 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 6223 d 5 h serge /kernel/branches/ Removed file/folder  
486 6223 d 22 h kastigar /kernel/trunk/ * update sysfunc.txt files(37.7, 37.2)  
485 6223 d 23 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 6224 d 0 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 6224 d 9 h Lrz /programs/develop/examples/editbox/trunk/ modify macros and optimization  
482 6224 d 20 h Ghost /kernel/trunk/ Fast calls
* MSR protect

2kasTIgar:
Update local svn or lock files before update!
 
481 6226 d 0 h diamond /programs/network/ftps/ ftps rewritten to function 70  
480 6226 d 0 h diamond /kernel/trunk/hid/ m_ps2.inc from revision 473  
479 6226 d 1 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 6226 d 23 h Ghost /programs/system/mgb/trunk/ MGB
* Fast calls source ready
 
477 6227 d 0 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 6227 d 5 h serge /kernel/trunk/video/ fix wrong address in vga.inc  
475 6229 d 22 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 6232 d 0 h diamond /programs/ * KFar 0.32.
* smtps modified to use function 70 and standard header in function 0.
 
473 6232 d 1 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 6236 d 0 h serge /kernel/trunk/ reduce memory size  
471 6236 d 18 h serge /kernel/trunk/blkdev/ fixed address bug in sysfn_saveramdisk()  
470 6240 d 4 h serge /programs/media/jpegview/trunk/ From Mario79: updated jpegview  
469 6240 d 4 h serge /kernel/trunk/ from Mario79: rewritten background image code  
468 6244 d 8 h Lrz /programs/develop/examples/editbox/trunk/ Modify macros and add History, FAQ.txt  
467 6244 d 9 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 6245 d 22 h diamond /kernel/trunk/blkdev/ fixed bug in FAT short names generation  
465 6246 d 6 h serge /kernel/trunk/ merge flat kernel  
464 6250 d 20 h serge /kernel/branches/flat_kernel/ update memmap.inc  
463 6251 d 4 h Lrz /programs/develop/examples/editbox/trunk/ fixed bug  
462 6251 d 4 h serge /kernel/branches/flat_kernel/ drivers update  
461 6251 d 6 h Lrz /programs/develop/examples/editbox/trunk/ rewrite editbox, modify mouse function, modify key function  
460 6251 d 19 h diamond /programs/media/pic4/trunk/ fixed pic4 broken in r451 (e.g. 'BOOT' parameter handling  
459 6252 d 18 h serge /kernel/branches/flat_kernel/ 1)debugger support
2)fixed bugs in get_event_for_app()
 
458 6253 d 17 h heavyiron /kernel/branches/hd_kolibri/ removed unneeded files
!!!Note that on svn should be only sources without binary files!!!
 
457 6253 d 17 h trolly /kernel/branches/hd_kolibri/kernel/ corrected error in my kernel source reorganization  
456 6253 d 17 h trolly /kernel/branches/hd_kolibri/ Removed file/folder  
455 6254 d 0 h serge /kernel/branches/flat_kernel/ 1)fix user_realloc()
2)fix mouse events
 
454 6254 d 14 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 6257 d 22 h serge /kernel/branches/flat_kernel/ 1) merged trunk
2) fn 68.20 from diamond
 
452 6258 d 13 h heavyiron /programs/system/calendar/trunk/ Calendar from ДедОк with ability to change system time  
451 6259 d 11 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 6260 d 2 h Ghost /programs/system/cpuid/trunk/ CPUID 2.18 by Wildwest  
449 6260 d 6 h Lrz /programs/develop/examples/editbox/trunk/ modification event handler mouse  
448 6261 d 22 h diamond /kernel/trunk/ New sysfunction 68.20: reallocate memory block  
447 6262 d 0 h heavyiron /programs/system/board/trunk/ fixed board to work with 4096 Kb buffer (thanks to diamond), small optimizations and fixes  
446 6262 d 1 h Lrz /programs/develop/examples/editbox/trunk/ fixed bug  
445 6263 d 22 h serge /kernel/branches/flat_kernel/ fixed address bug in fat12.inc  
444 6264 d 4 h serge /kernel/branches/flat_kernel/ copyrights  
443 6264 d 23 h diamond /programs/system/panel/trunk/ @panel: support for Alt+Tab/Alt+Shift+Tab  
442 6264 d 23 h diamond /kernel/ Fixed rare bug in FAT code  
441 6265 d 0 h serge /kernel/branches/flat_kernel/ clear PG_GLOBAL flag  
440 6265 d 5 h serge /kernel/branches/flat_kernel/ fixed bootcode.inc  
439 6265 d 7 h Lrz /programs/develop/examples/editbox/trunk/ mouse dicsharge array  
438 6266 d 1 h serge /kernel/branches/flat_kernel/ merged trunk  
437 6266 d 2 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 6266 d 19 h serge /kernel/branches/flat_kernel/ merged trunk  
435 6266 d 20 h serge /kernel/trunk/ fixed fpu_save()  
434 6266 d 22 h diamond /kernel/trunk/ Normal stack handling for sysenter/syscall; trap gate for int 0x40  
433 6267 d 6 h serge /kernel/branches/flat_kernel/core/ fixed terminate()  
432 6268 d 0 h serge /kernel/branches/flat_kernel/ 1)fixed bug in fs_lfn.inc
2)cleanup
 
431 6269 d 0 h serge /kernel/trunk/ copyrights  
430 6272 d 6 h serge /kernel/branches/flat_kernel/ reduce kernel memory. single tss, copy_on_write io permission map
disabled debug
 
429 6272 d 10 h serge /kernel/trunk/ update read_file  
428 6272 d 23 h serge /kernel/branches/flat_kernel/ revision  
427 6273 d 1 h serge /kernel/branches/flat_kernel/ optimization  
426 6273 d 12 h mikedld /kernel/trunk/ Changes to make __REV__ constant at any place in kernel
Output SVN revision number in boot screen
 
425 6273 d 14 h victor /kernel/trunk/ added computing of current #revision for kernel *.inc and *.asm files  
424 6273 d 18 h spraid /kernel/trunk/  
423 6274 d 18 h heavyiron /programs/system/icon/trunk/ Icons from Leency  
422 6275 d 8 h serge /kernel/trunk/fs/ fixed bug in fs_lfn  
421 6275 d 8 h serge /kernel/branches/flat_kernel/ fixed bug in fs_lfn, enable DMA IDE  
420 6276 d 6 h serge /kernel/branches/flat_kernel/ software task switch (experimental, disabled IDE DMA, io permission
map)
 
419 6278 d 6 h serge /kernel/branches/flat_kernel/ flat kernel  
418 6279 d 19 h serge /kernel/branches/flat_kernel/ memory layout  
417 6281 d 15 h serge /kernel/branches/flat_kernel/ 1)fixed hangup on reboot/restart/poweroff
2)drivers
 
416 6282 d 12 h serge /kernel/branches/flat_kernel/ update  
415 6282 d 15 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 6282 d 22 h serge /kernel/branches/flat_kernel/drivers/ com driver  
413 6283 d 23 h serge /kernel/branches/flat_kernel/ com driver  
412 6284 d 21 h serge /kernel/trunk/ synchronization with flat kernel  
411 6284 d 23 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 6285 d 1 h diamond /programs/develop/mtdbg/ mtdbg knows about syscall and sysenter  
409 6285 d 9 h heavyiron /programs/system/icon/trunk/ *Correct terminating of icons when applying changes
*SPraid forgot to add one "mov eax,70" - fixed
 
408 6285 d 22 h halyavin /programs/system/icon/trunk/ ICON rewritten to 70 function (by SPraid).  
407 6285 d 22 h halyavin /kernel/trunk/ Upgrading launching cpu after pressing alt-ctrl-del (by simba).  
406 6286 d 1 h serge /kernel/trunk/drivers/ update ensoniq  
405 6286 d 1 h serge /kernel/branches/flat_kernel/ com driver //under construction  
404 6286 d 2 h Lrz /programs/develop/examples/editbox/trunk/ upgrade add mouse+shift  
403 6286 d 4 h Lrz /programs/develop/examples/editbox/trunk/ upgrade  
402 6286 d 6 h Lrz /programs/develop/examples/editbox/trunk/ upgrade editbox  
401 6286 d 18 h Ghost /kernel/branches/flat_kernel/boot/ Small fixes for non Russian compilation  
400 6287 d 1 h serge /kernel/branches/flat_kernel/ 1) high LFB
2) ixed fat12 & RD write error
 
399 6287 d 19 h diamond /kernel/trunk/blkdev/ FAT code now ignores volume label  
398 6287 d 23 h Ghost /programs/develop/fast_call_test/ Fast call demo program update  
397 6288 d 0 h serge /kernel/branches/flat_kernel/ fixed init_page_map  
396 6288 d 4 h Lrz /programs/develop/examples/editbox/trunk/ upgrade editbox 07.03.2007  
395 6288 d 7 h serge /kernel/branches/flat_kernel/ fixed #pf handler  
394 6288 d 17 h serge /kernel/branches/flat_kernel/ high kernel  
393 6288 d 20 h serge /kernel/branches/flat_kernel/ power off, reboot, restart  
392 6288 d 20 h serge /kernel/trunk/ add prefix @ to thread name  
391 6288 d 23 h Lrz /programs/develop/examples/editbox/trunk/ upgrade editbox  
390 6289 d 1 h serge /kernel/branches/flat_kernel/ fixed IDE DMA  
389 6289 d 15 h serge /kernel/trunk/ fixed bug in init_LFB()  
388 6289 d 16 h serge /kernel/branches/flat_kernel/ not flat yet  
387 6289 d 16 h serge /kernel/branches/flat_kernel/ create branch  
386 6290 d 17 h mikedld /programs/system/mgb/ Added MGB 0.3 (disassembled and modified by me)  
385 6291 d 19 h mikedld /kernel/branches/gfx_kernel/network/eth_drv/ Updated gfx_kernel to revision #383  
384 6291 d 19 h mikedld /kernel/branches/gfx_kernel/ Updated gfx_kernel to revision #383  
383 6293 d 14 h heavyiron /programs/develop/examples/ removed old optionbox, very small fixes in radiobutton, checkbox, modified template  
382 6293 d 14 h heavyiron /programs/other/calc/trunk/ calc 1.32 - fixed arccos  
381 6293 d 16 h serge /kernel/trunk/ replace all vars whith symbolic constants  
380 6295 d 2 h serge /kernel/trunk/ replace vars 0x8000 0xC000 0xC004 0xD000 0x80000 whith symbolic constants
rename PROC_BASE -> SLOT_BASE
 
379 6295 d 4 h serge /kernel/trunk/ 1)fixed wrong exported LFB address
2)replace 0x3000 0x3004 0x3010 0x3020 whith symbolic constants
 
378 6296 d 1 h serge /kernel/trunk/ 1)new memory layout
2)Infinity 1.0
 
377 6297 d 0 h serge /kernel/trunk/ drivers related modification  
376 6297 d 0 h serge /programs/ updated soundlib, DOOM, ac97snd  
375 6297 d 22 h Ghost / Fast System Call
Currently it only for kernel developing
See : http://meos.sysbin.com/viewtopic.php?t=662
 
374 6298 d 3 h serge /programs/ DOOM alpha 4  
373 6298 d 14 h mikedld /kernel/trunk/ RTL8169 network driver  
372 6301 d 4 h heavyiron /programs/ menu renamed to @menu, fixes in panel from 0.6.5.0  
371 6301 d 4 h heavyiron /programs/system/rdsave/trunk/ added default path for reserve saving (you can change it in rdsave.asm - path4 and recompile program)  
370 6301 d 4 h heavyiron /programs/develop/fasm/trunk/ fasm 1.67.21  
369 6301 d 6 h serge /kernel/trunk/core/ fixed kernel heap  
368 6301 d 6 h serge /programs/develop/sdk/trunk/sound/ volume and pan control  
367 6302 d 3 h Lrz /programs/develop/examples/radiobutton/trunk/ upgrade radiobatton  
366 6302 d 6 h Lrz /programs/develop/examples/checkbox/trunk/ upgrade checkbox, add new & old vesion. Paste cod at Heavyiron  
365 6303 d 1 h serge /kernel/trunk/ rename pages_tab -> page_tabs  
364 6303 d 22 h diamond /kernel/trunk/ ISO9660 bugfixes  
363 6304 d 4 h serge /kernel/trunk/ reduce kernel memory  
362 6304 d 6 h Lrz /programs/develop/examples/radiobutton/trunk/ upgrade component optionbox  
361 6304 d 6 h Lrz /programs/develop/examples/checkbox/trunk/ upgrade component checkbox  
360 6304 d 6 h Lrz /programs/develop/examples/checkbox/trunk/ upgrade component checkbox  
359 6304 d 7 h serge /programs/develop/ OpenWatcom clib and sdk/sound  
358 6304 d 17 h mikedld /kernel/trunk/ Added FDO, changed output in 'blkdev/hd_drv.inc' to give an example  
357 6306 d 3 h serge /kernel/trunk/ dynamic stack with fpu state area  
356 6306 d 23 h Lrz /programs/develop/examples/radiobutton/trunk/ upgrade component  
355 6307 d 2 h Lrz /programs/develop/examples/radiobutton/ add  
354 6307 d 8 h serge /kernel/trunk/ signaling events, create_event(),
destroy_event(), raise_events(), wait_event()
 
353 6307 d 10 h heavyiron /programs/ *added OptionBox
*temporary links to editbox and checkbox (..\..\..\develop\examples...) for rdsave, run, scrshoot
*optimised circle
 
352 6307 d 15 h heavyiron /kernel/trunk/ fixed buid.bat to compile sound.obj  
351 6307 d 19 h diamond /kernel/trunk/drivers/ unisound.asm renamed to sound.asm  
350 6307 d 23 h Lrz /programs/develop/examples/editbox/trunk/ upgrade  
349 6308 d 0 h Lrz /programs/system/run/trunk/ upgrade edit_box  
348 6308 d 5 h Lrz /programs/develop/examples/editbox/trunk/ bugfix and add new bugs :))  
347 6308 d 20 h heavyiron /kernel/tags/kolibri0.6.5.0/ Tag for kolibri0.6.5.0  
346 6308 d 21 h diamond /kernel/trunk/ Kernel updated to 0.6.5.0  
345 6309 d 11 h serge /kernel/trunk/ small fix for kernel objects  
344 6309 d 18 h mikedld /programs/develop/tinypad/trunk/ Tinypad 4.0.4 (bug with 'paste' from popup)  
343 6310 d 3 h Lrz /programs/develop/examples/editbox/trunk/ fixed bugs and upgrade edit_box  
342 6310 d 9 h serge /programs/games/doom/trunk/ 1)patched teleport bug; 2)waveout sound  
341 6311 d 7 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 6311 d 12 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 6312 d 18 h hidnplayr /programs/network/autodhcp/trunk/ Bugfixes & cleanup of AUTODHCP.  
338 6312 d 18 h kaitz /programs/ Build all applications.  
337 6312 d 20 h hidnplayr /programs/network/autodhcp/trunk/ Bugfix in Autodhcp  
336 6312 d 23 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 6313 d 1 h diamond /kernel/trunk/ Fixed creation of files with empty names when writing to '/path/'  
334 6313 d 19 h serge /kernel/trunk/core/ patch for terminate()  
333 6314 d 14 h serge /programs/games/doom/trunk/ Doom alpha 2  
332 6314 d 20 h diamond /programs/develop/fasm/trunk/ FASM now compiles non-binary files correctly  
331 6315 d 3 h heavyiron /programs/network/ Some skinned network apps from Johnny_B (10.11.06). Also they use 'MENUET01' header instead of 'MENUET00' now  
330 6315 d 4 h heavyiron /kernel/trunk/network/ Changes in rtl8139 are not mine. It is bug fixes from Paolo Franchetti. Thanks. Added copyrights.  
329 6315 d 5 h serge /kernel/trunk/core/ cleanup kernel objects in terminate()  
328 6315 d 12 h serge /kernel/trunk/ added commit_pages()
ring buffer for resamplers
 
327 6315 d 12 h mikedld /programs/develop/tinypad/trunk/ Tinypad 4.0.4 (put filename of current tab into open/save dialog)  
326 6316 d 0 h serge /kernel/trunk/ fixed bug in malloc.inc
code cleanup in cursors.inc
 
325 6316 d 14 h serge /programs/games/doom/trunk/h/ *.h files  
324 6316 d 14 h serge /programs/games/doom/trunk/ Kolibri alpha version  
323 6316 d 17 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 6316 d 23 h diamond /kernel/trunk/ * Corrected size of display_data in calculatebackground
* Fixed bug with VRR changing videomode
 
321 6317 d 22 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 6319 d 2 h Ghost /programs/system/cpuid/trunk/ Trying to fix MOS_UZEL.INC stuck  
319 6319 d 2 h mikedld /programs/system/cpuid/trunk/ Trying to fix MOS_UZEL.INC stuck  
318 6319 d 11 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 6319 d 11 h heavyiron /programs/develop/ new h2d2b from Alexei Ershov
updated keyascii, scancode, example 1, cpuspeed
 
316 6319 d 12 h heavyiron /programs/demos/ all skinned demos now use 0 function to draw header, most of them use client relative drawing  
315 6320 d 2 h Ghost /programs/system/gmon/ GMon
* source bug fix
 
314 6320 d 22 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 6321 d 2 h Ghost /programs/system/gmon/ GMon
* Intel NortWood multiplier bugfix
* some a small change
 
312 6321 d 15 h mikedld /programs/develop/tinypad/trunk/ Tinypad 4.0.4 (small bugfix again, same place)  
311 6321 d 23 h mikedld /programs/develop/tinypad/trunk/ Tinypad 4.0.4 (bugfix for redrawing issue)  
310 6321 d 23 h heavyiron /programs/media/scrshoot/ fixed English build  
309 6322 d 1 h heavyiron /programs/system/run/trunk/ fixed English build  
308 6322 d 1 h Lrz /programs/system/run/trunk/ upgrade a programme  
307 6322 d 3 h Lrz /programs/media/scrshoot/ upgrade scrshoot  
306 6322 d 5 h Lrz /programs/develop/examples/editbox/trunk/ fixed bug  
305 6322 d 5 h Lrz /programs/system/run/trunk/ upgrade RUN, add new edit_box  
304 6322 d 21 h diamond /programs/system/ @panel, setup: deleted useless code  
303 6323 d 15 h mikedld / Added 'C' flag to 0-th system function: don't fill working area
Modified Tinypad to use 'C' flag
 
302 6323 d 17 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 6323 d 20 h diamond /kernel/trunk/boot/ applied hint by Black_mirror for keyboard work after kernel restart  
300 6324 d 17 h serge /programs/games/doom/trunk/ still Win version. buffered stream io  
299 6326 d 0 h kaitz /programs/ Updated Tinypad 4.0.4 Estonian part
Translated Calendar to Estonian
 
298 6326 d 10 h serge /programs/games/doom/ base version. work under Win. some problems with doom1.wad  
297 6326 d 13 h mikedld /programs/develop/tinypad/trunk/ Tinypad 4.0.4 (final release)  
296 6328 d 0 h Lrz /programs/develop/examples/editbox/trunk/ update  
295 6328 d 1 h Lrz /programs/develop/examples/editbox/trunk/ retype fuction .check_offset  
294 6328 d 23 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 6329 d 21 h serge /kernel/trunk/drivers/ sse2 mixers  
292 6330 d 3 h Lrz /programs/develop/examples/editbox/trunk/ fixed bag, stable  
291 6330 d 22 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 6331 d 7 h Lrz /programs/develop/examples/editbox/trunk/ upgrate editbox  
289 6331 d 23 h Lrz /programs/develop/examples/editbox/trunk/ modernization editbox  
288 6333 d 0 h kaitz /programs/develop/tinypad/trunk/ Translated to Estonian.  
287 6334 d 1 h serge /kernel/trunk/core/ 1) fix drivers version
2) fix i_end bug in app loader
 
286 6334 d 4 h serge /programs/media/ac97snd/trunk/ bugfix  
285 6334 d 5 h serge /kernel/trunk/ resampler optimization, reduce cache pollution  
284 6334 d 19 h serge /kernel/trunk/drivers/ lost drivers/imports.inc  
283 6334 d 22 h diamond / * New function 65 (PutImagePalette) + documentation
* KFar 0.19 (requires new kernel)
 
282 6334 d 22 h Lrz /programs/develop/examples/editbox/trunk/ modernization component  
281 6335 d 9 h serge /kernel/trunk/ imports header
kernel objects
segmented sound buffers
 
280 6335 d 15 h mikedld /programs/develop/tinypad/trunk/ Tinypad 4.0.4 in progress (further fixing)  
279 6336 d 5 h serge /kernel/trunk/core/ added release_pages, heap_mutex  
278 6336 d 11 h serge /kernel/trunk/ rewritten reg_service, get_service, stop_all_services  
277 6336 d 22 h diamond /kernel/trunk/ * Updated documentation
* Deleted useless code
 
276 6337 d 8 h serge /kernel/trunk/ small heap and malloc/free  
275 6339 d 21 h kaitz /programs/system/ Estonian key_map and system_language in setup and panel.  
274 6340 d 16 h kaitz / Translated applications 'end' and 'desktop' to Estonian.
Added Estonian VGA font for boot time.
Corrected some misspellings.
 
273 6341 d 0 h diamond /kernel/trunk/ ntfs.inc: bugfixes
taskman.inc: IOPL reverted back to 1
 
272 6341 d 6 h serge /programs/demos/free3d04/trunk/ free3d04 1) fixed I_END 2)small arithmetic optimization  
271 6342 d 20 h kaitz /kernel/trunk/ Estonian boot messages  
270 6342 d 22 h diamond /kernel/trunk/core/ retry bugfix in user_alloc from revision 213  
269 6343 d 15 h serge /kernel/trunk/ kernel support for loading compressed apps - part 2  
268 6343 d 21 h kaitz /programs/system/cpu/trunk/ Estonian language for cpu.asm  
267 6344 d 7 h mikedld /programs/develop/tinypad/trunk/ Tinypad 4.0.4 in progress (full tabbing)  
266 6344 d 18 h serge /kernel/trunk/core/ fixed bug in user_free  
265 6345 d 1 h diamond /kernel/trunk/ ntfs.inc: bugfix
kernel.asm: normal keyboard typematic rate&delay
 
264 6345 d 17 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 6345 d 21 h Ghost /kernel/trunk/ removing useless files  
262 6345 d 22 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 6348 d 11 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 6348 d 12 h hidnplayr /programs/network/VNCclient/ Beta for my VNC client  
259 6350 d 18 h mikedld /programs/develop/tinypad/trunk/ Tinypad 4.0.4 in progress (tabs + memory manager)  
258 6354 d 19 h mikedld /programs/develop/tinypad/trunk/ Tinypad 4.0.4 in progress  
257 6355 d 2 h diamond /kernel/trunk/fs/ NTFS reader, part 2: read all directories  
256 6355 d 21 h diamond /kernel/trunk/ NTFS reader, part 1: read root directory  
255 6355 d 22 h heavyiron /programs/media/animage/trunk/ new version of animage from andrew_programmer  
254 6356 d 5 h serge /kernel/trunk/ small optimization  
253 6357 d 15 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 6358 d 9 h serge /kernel/trunk/core/ fixed lost app flags in fs_exec_ex()  
251 6358 d 17 h Ghost /programs/system/gmon/ * Foolish mistake will corrected )  
250 6358 d 19 h Ghost /programs/system/gmon/ * Foolish mistake will corrected )  
249 6359 d 19 h Ghost /programs/develop/metcc/trunk/samples/ Some samples for metcc  
248 6361 d 5 h serge /programs/system/vrr_m/trunk/ restored old macros.inc  
247 6361 d 5 h serge /kernel/trunk/ fix stack error in fs_exec  
246 6361 d 12 h victor /programs/develop/metcc/trunk/libc/mesys/ very important file  
245 6361 d 12 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 6361 d 12 h victor /programs/develop/metcc/trunk/libc/ -added long file names support
-small bug fix
 
243 6361 d 18 h Ghost / ITE chips model identify bug fix by Serge  
242 6364 d 6 h heavyiron /programs/develop/ fasm 1.67.17
tinypad - fixed link to fasm (/rd/1/develop/fasm)
 
241 6364 d 21 h Ghost /programs/system/gmon/ mutipliers for
AMD : AthonXP-M, Athlon64, Athlon64-M
Intel: Dothan, Yonah, Conroe, Merom
 
240 6365 d 14 h Ghost /programs/system/gmon/ CPU frequency bug fix  
239 6365 d 15 h Ghost /programs/system/gmon/ Support for Winbond W83627DHG, W83627EHF, W83627EHG  
238 6368 d 6 h serge /programs/system/vrr_m/trunk/ fix mov macros bug whith kernel #237  
237 6368 d 6 h serge /kernel/trunk/ kernel support for loading compressed apps - part 1  
236 6371 d 8 h victor /programs/develop/metcc/trunk/libc/ forget about "spaces&dos-paths"  
235 6371 d 8 h victor /programs/develop/metcc/trunk/libc/ Added cmd-script for building of melibc  
234 6372 d 7 h Lrz /programs/develop/examples/editbox/ add  
233 6373 d 15 h serge /kernel/trunk/ fixed ATI cursor clipping
2,4,8,24 bpp cursors
delete_cursor implemented
 
232 6374 d 11 h victor /kernel/trunk/ Added more functionality  
231 6374 d 20 h mikedld /kernel/trunk/ Deleted redundant build*.bat files, added common build.bat  
230 6380 d 4 h serge /kernel/trunk/ add validate cursor in 37.5
fix maximal cursors count in init_cursors
 
229 6383 d 3 h heavyiron /programs/other/period/ New optimized version of period from Johnny_B  
228 6383 d 4 h serge /programs/media/ac97snd/trunk/ updated ac97snd  
227 6383 d 4 h serge /kernel/trunk/ 1)drivers version control
2)extended events format
3)ATI hardware cursor
 
226 6383 d 22 h heavyiron /programs/develop/fasm/trunk/ fasm 1.67.16  
225 6384 d 2 h victor /programs/develop/metcc/trunk/libc/ блабла  
224 6386 d 5 h serge /kernel/trunk/ fixed cursor clipping in 24bpp video mode  
223 6386 d 21 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 6387 d 12 h victor /programs/develop/metcc/trunk/ Converted JS building script to GNU makefile ;)  
221 6388 d 3 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 6389 d 11 h heavyiron /programs/develop/fasm/trunk/ fasm updated to 1.67.15  
219 6390 d 14 h victor /programs/develop/metcc/trunk/libc/ Перемещено удаленно  
218 6390 d 14 h victor /programs/develop/metcc/trunk/libc/mesys/ Удален(а) файл/папка  
217 6390 d 15 h victor /programs/develop/metcc/trunk/libc/string/ опечатка  
216 6393 d 20 h victor /programs/develop/metcc/trunk/libc/ Changes in building scripts (problems with spaces in DOS filenames)  
215 6394 d 0 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 6395 d 6 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 6398 d 0 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 6399 d 2 h serge /kernel/trunk/ 16Mb version  
211 6399 d 7 h serge /kernel/trunk/ 1)fixed bug in kernel_alloc_space
2)support for loading compressed files
 
210 6405 d 2 h diamond /kernel/trunk/blkdev/ Now writing to HD uses old PIO mode instead of bugged DMA.  
209 6407 d 21 h diamond /programs/demos/magnify/trunk/ magnify: skinned window & optimized program (726 -> 326 bytes, 16Kb -> 4Kb memory)  
208 6409 d 14 h heavyiron /programs/system/panel/trunk/ fixed build-scripts: I forgot that word "MENU" can be in various languages ;)  
207 6411 d 20 h serge /kernel/trunk/core/ fixed: reserved bit field in page directory entries (map_LFB)  
206 6411 d 21 h serge /kernel/trunk/ fixed wrong COFF size calculations in load_driver and load_library  
205 6412 d 22 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 6414 d 16 h heavyiron /kernel/tags/kolibri0.6.3.0/ Tag for Kolibri0.6.3.0  
203 6414 d 16 h serge /kernel/trunk/ fixed: 1)uncleared fpu exceptions in fpu_save
2)fpu context lose in terminate
 
202 6414 d 21 h diamond /kernel/trunk/ Kernel updated to 0.6.3.0  
201 6415 d 22 h serge /kernel/trunk/core/ fixed performance down in video modes 0 and 9.  
200 6417 d 22 h diamond /kernel/trunk/ Fixed bug with function 47 introduced in rev. 194  
199 6418 d 9 h heavyiron /programs/network/ stackcfg - added BOOT-parameter to automatic applying network settings, optimised program
autodhcp - added build.bat
 
198 6418 d 22 h serge /kernel/trunk/ 1)unisound.asm - added all known NV controllers
2)DLL loader
 
197 6419 d 3 h Ghost /programs/system/kbd/trunk/ Chip names fix  
196 6419 d 5 h heavyiron /programs/develop/fasm/trunk/ Fasm updated to official 1.67.13  
195 6419 d 22 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 6421 d 2 h diamond /kernel/trunk/ Now memory amount is printed in bootlog  
193 6421 d 22 h diamond / * COPY2 rewritten to function 70 by Mario79.
* Updated english documentation.
 
192 6422 d 16 h serge /kernel/trunk/core/ fixed error in kernel_alloc_space  
191 6422 d 22 h Ghost /kernel/trunk/boot/ APM GDT limit fix 2  
190 6423 d 0 h diamond /programs/media/mv/trunk/ MV: support for RLE8 compression and files with reversed rows order (negative height)  
189 6423 d 2 h Ghost /kernel/trunk/boot/ APM GDT limit fix  
188 6425 d 23 h serge /kernel/trunk/ 1.new drivers loader
2.changes in 68.11 init_heap
 
187 6426 d 4 h diamond /kernel/trunk/ Corrections in DMA code from Mario79  
186 6428 d 1 h diamond /kernel/trunk/ Final attempt to fix border drawing  
185 6428 d 4 h heavyiron /kernel/trunk/docs/ Reverted back my corrections to 4th function in docs because it was a mistake  
184 6429 d 11 h heavyiron /programs/system/icon/trunk/ Icon from 0.6.0.0 with ability to run programs with 70th function  
183 6430 d 0 h diamond / Kernel: support for kernel packer
kfar: updated to 0.14 (warning when deleting)
 
182 6433 d 22 h serge /programs/develop/fasm/trunk/ fasm rewritten with fn. 70  
181 6434 d 2 h diamond /kernel/trunk/gui/ Corrected border drawing code.  
180 6434 d 13 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 6434 d 15 h mikedld /programs/system/desktop/trunk/ Update to DESKTOP, now displays windows of all four types  
178 6434 d 16 h heavyiron /programs/develop/tinypad/trunk/ Tinypad from 0.6.0.0  
177 6434 d 18 h heavyiron /programs/games/mine/trunk/ fixed make.bat, window with skin  
176 6435 d 2 h heavyiron /programs/develop/fasm/trunk/ Fasm updated to 1.67.12  
175 6435 d 14 h heavyiron /programs/other/calc/trunk/ small fixes  
174 6435 d 14 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 6436 d 7 h serge /kernel/trunk/docs/ Removed file/folder  
172 6436 d 8 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 6437 d 0 h diamond /kernel/trunk/ File system: added function 70.8 - delete file/folder  
170 6438 d 5 h serge /kernel/trunk/ 1)fixed memory size in fn 18.16 & 18.17
2)added fn 18.20 - get extended memory info
 
169 6438 d 5 h halyavin /programs/develop/metcc/trunk/libc/include/ fixed definition of process_table_entry structure in mesys.h  
168 6439 d 3 h serge /kernel/trunk/ complete SSE support. user-level SSE & FPU exceptions handling  
167 6439 d 3 h serge /kernel/trunk/ cleanup  
166 6440 d 4 h serge /kernel/trunk/ fixed bug with FASM 1.67.11  
165 6440 d 6 h serge /programs/ ac97_mp3 source code  
164 6440 d 7 h serge /kernel/trunk/ new kernel  
163 6441 d 4 h diamond /kernel/trunk/ Fixed bug with border drawing  
162 6441 d 22 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 6444 d 0 h diamond /kernel/trunk/ Added copyright strings for author of DMA HDD code (Mario79). Fixed error handling in hd_drv.inc.  
160 6448 d 22 h diamond /kernel/trunk/ DMA access to HD  
159 6452 d 23 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 6453 d 19 h halyavin /programs/develop/metcc/trunk/ fixed bug in melibc and minor bug in compiler.  
157 6453 d 21 h heavyiron /programs/develop/fasm/trunk/ Fasm updated to 1.67.9  
156 6454 d 1 h diamond /programs/ AC97WAV: corrected after rewriting to fn 70
SYSXTREE: version from K0600 (CD-ROM support) + URL line fixes
 
155 6455 d 22 h diamond /kernel/trunk/ Fixed error in function 47 for client-relative drawing  
154 6456 d 23 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 6457 d 2 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 6457 d 2 h heavyiron /kernel/ Scripts now deletes lang.inc after compiling kernel.
Removed tabs from code (preboot.inc)
 
151 6457 d 19 h hidnplayr /kernel/trunk/boot/ clean up  
150 6458 d 0 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 6463 d 1 h diamond /kernel/trunk/ Corrected A20 enabling  
148 6466 d 22 h heavyiron /kernel/tags/kolibri0.6.0.0/ made a copy  
147 6467 d 23 h diamond / Kernel: updated to Kolibri 0.6.0.0 distr
Programs from K0600 distr: CDP, KEYASCII
 
146 6468 d 22 h halyavin /programs/develop/metcc/trunk/source/ tccmeos1.c deleted because it is old version of tccmeos.c  
145 6468 d 22 h halyavin /programs/develop/metcc/ initial import of metcc project  
144 6475 d 7 h Lrz /programs/develop/examples/checkbox/ add checkbox  
143 6476 d 0 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 6478 d 0 h diamond / Kernel: fixed work with zero-size windows
launcher, @rb: modified to use function 70
 
141 6478 d 22 h diamond /programs/media/midamp/trunk/ corrected MIDAMP.ASM  
140 6478 d 23 h diamond /kernel/trunk/boot/ Bootcode: fixed check on loader block correctness  
139 6478 d 23 h diamond / Kernel: rewritten function 4
@rcher, ac97wav, midamp, rtfread: modified to use function 70
 
138 6479 d 19 h mikedld /kernel/trunk/ Added: return client area coordinates and window state from 9th function  
137 6480 d 18 h mikedld /kernel/trunk/ Fixed client-relative behavior of functions 37.1 and 47  
136 6480 d 20 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 6482 d 0 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 6483 d 0 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 6486 d 0 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 6488 d 22 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 6488 d 23 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 6491 d 20 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 6492 d 15 h mikedld /kernel/branches/gfx_kernel/ Added gfx_kernel branch  
128 6492 d 16 h mikedld /kernel/branches/ Created branches folder  
127 6492 d 21 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 6492 d 23 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 6492 d 23 h poddubny /programs/games/mine/tags/03a/ v0.3a (11/08/2003)  
124 6492 d 23 h poddubny /programs/games/mine/tags/ Created folder remotely  
123 6493 d 0 h diamond /programs/system/docpak/ Sorry, I forgot to 'svn add' docpak  
122 6493 d 0 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 6493 d 4 h poddubny /kernel/trunk/detect/ Fixed PS/2 mouse detection procedure, timeouts.  
120 6494 d 0 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 6494 d 21 h mario79 /kernel/trunk/ 1) small fix of code VGA.
2) decrease of an error "track of cursor ".
 
118 6495 d 23 h diamond / keyboard.inc: deleted obsolete code for Alt+arrows
sys32.inc: small bugfix (IRQ reservation free)
@numcalc: sources added
 
117 6496 d 18 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 6500 d 20 h poddubny /kernel/trunk/detect/ Correct PS/2 mouse detection procedure.  
115 6501 d 2 h poddubny /kernel/trunk/ Introduced APPDATA, TASKDATA, WNDDATA, RECT, BOX structures.  
114 6503 d 17 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 6504 d 22 h diamond /kernel/trunk/ Small bugfixes with DF in debug subsystem; small improvement in function 70.0 for floppies  
112 6505 d 23 h poddubny /kernel/trunk/ 1. faster GUI: calculatescreen
2. fixed sysfunc 1 - put pixel which was completely broken
 
111 6509 d 5 h heavyiron /programs/ Sorry for this commit: it is a part of previous one  
110 6509 d 5 h heavyiron /kernel/trunk/ Some corrections to structure. Unziped files apm.zip and skin_v3.zip!  
109 6509 d 23 h heavyiron /programs/ Changed structure of svn repository  
108 6510 d 20 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 6511 d 0 h heavyiron /programs/calc/trunk/ Calc updated to version 1.3  
106 6512 d 3 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 6513 d 2 h poddubny /kernel/trunk/ Direct window activation without osloop/checkwindows, straightforward window minimizing  
104 6513 d 3 h hidnplayr /programs/autodhcp/ Added AutoDHCP to programs  
103 6513 d 6 h halyavin /kernel/trunk/ Now 8Mb of address space reserved for LFB. New linear address of LFB is 0x80000000.  
102 6514 d 22 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 6517 d 19 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 6524 d 2 h halyavin /kernel/trunk/core/ Fixed bug with sending EOI in change_task procedure (it shouldn't send it).  
99 6524 d 15 h mario79 /kernel/trunk/fs/ Small fix for function 70 in iso9660.inc, procedures of search of the file are corrected.  
98 6526 d 20 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 6527 d 16 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 6532 d 4 h mario79 /kernel/trunk/fs/ Fix small bug for function 70/1 in iso9660.inc  
95 6532 d 20 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 6536 d 21 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 6538 d 0 h diamond /programs/panel/trunk/ System panel updated  
92 6538 d 0 h diamond /kernel/trunk/ Hotkeys are now supported  
91 6542 d 0 h diamond /kernel/trunk/ 1. Execution of files with long names (function 70.7).
2. Function 70 now supports folders on ramdisk.
 
90 6542 d 17 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 6546 d 1 h diamond /kernel/trunk/ Bugfixes: videomode 9; returned ebx in 70.1 for CD  
88 6548 d 0 h diamond /kernel/trunk/ File system: deleted 58.12,13,14; fixed small bug in fat32.inc  
87 6549 d 20 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 6552 d 23 h diamond /kernel/trunk/ File system addition: get/set file/folder attributes  
85 6554 d 5 h halyavin /kernel/trunk/ Function 18/18 added. It terminate process by PID (instead of slot as in function 18/2).  
84 6565 d 22 h diamond /kernel/trunk/ File system addition: fileinfo structure allows new syntax  
83 6569 d 5 h diamond /kernel/trunk/ File system additions: create/rewrite files with long names  
82 6573 d 2 h halyavin /kernel/trunk/ Now kernel can be compiled with fasm 1.66.  
81 6576 d 23 h diamond /kernel/trunk/docs/ Corrected mistake in sysfuncr.txt (thanks to Maxxxx32)  
80 6581 d 23 h diamond /programs/fire2/trunk/ Optimized FIRE2 program: code size 684->511, now it fits in one sector;
memory requirements 1Mb -> 200Kb.
 
79 6584 d 0 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 6587 d 0 h diamond /kernel/trunk/ Function 70.1 now supports ANSI+UNICODE. Flag CF in function 49 corrected.  
77 6588 d 22 h diamond /kernel/trunk/ Some corrections in new file system functions. Added sysfuncr.txt docs.  
76 6592 d 22 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 6594 d 0 h diamond /kernel/trunk/ File system: read folders with long names and in new standard
System functions: many small corrections
 
74 6600 d 0 h mario79 /kernel/trunk/fs/ Elimination of hangup after the expiration hd_wait_timeou  
73 6602 d 6 h diamond /kernel/trunk/ correction of previous revision  
72 6602 d 6 h diamond /kernel/trunk/ File system: LFN read 58.0x100 moved to 70.0  
71 6604 d 22 h diamond /kernel/trunk/ File system: read files with long names (LFN)  
70 6606 d 23 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 6610 d 19 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 6613 d 21 h halyavin /programs/copy2/trunk/ fixed bug with coping file with size divisible by 4Kb.  
67 6616 d 23 h diamond /kernel/trunk/ Now system doesn't draw background before its definition  
66 6618 d 21 h diamond /kernel/trunk/ Debug subsystem: added DRx registers support  
65 6631 d 17 h mario79 /kernel/trunk/fs/ find all Fat16/32 partition in all input point to MBR  
64 6634 d 18 h mario79 /kernel/trunk/fs/ Fix 58 functions LBA read, was earlier read only IDE0 the hard disk, now are read all.  
63 6639 d 1 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 6639 d 19 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 6640 d 3 h halyavin /kernel/trunk/ Return value of 58 function is corrected. Shutdown.inc optimized. Changes from diamond.  
60 6640 d 5 h halyavin /kernel/tags/kolibri0.5.3.0/ tag for Kolibri 0.5.3.0  
59 6642 d 19 h halyavin /programs/end/trunk/ I forget to include lang.inc file in END application. Now this is fixed.  
58 6648 d 19 h mario79 /kernel/trunk/ Fixed bug - COM modem completely does not work.  
57 6649 d 11 h mikedld /kernel/trunk/gui/ Fix to saving window position code  
56 6653 d 3 h halyavin /kernel/trunk/detect/ fixing bug with keyboard and mouse in VmWare (from diamond).  
55 6653 d 17 h halyavin /programs/cpu/trunk/ bug with processing next page button fixed.  
54 6655 d 19 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 6656 d 0 h mikedld /kernel/trunk/ Fixes to skin drawing code, in case default.skn wasn't loaded on OS startup  
52 6656 d 1 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 6656 d 1 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 6656 d 22 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 6670 d 2 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 6672 d 5 h halyavin /kernel/trunk/blkdev/ small bug in ramdrive save function  
47 6672 d 6 h halyavin /programs/end/trunk/ optimized by size version from diamond  
46 6674 d 3 h halyavin /kernel/trunk/boot/ fixes of boot code from diamond for correct restarting from memory  
45 6682 d 20 h mario79 /kernel/trunk/gui/ Fix error VRR+FULLSCREEN WINDOW  
44 6684 d 20 h halyavin /kernel/trunk/core/ fixing bugs in debug.inc from diamond  
43 6685 d 0 h halyavin /kernel/trunk/ fix in struct macro for new versions of fasm  
42 6687 d 5 h mikedld /programs/panel/trunk/ added workarea setup code + PANEL_HEIGHT constant  
41 6687 d 7 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 6693 d 23 h halyavin /kernel/trunk/ *Reduced size of boot code. (diamond)
*Debug API added. (diamond)
 
39 6695 d 22 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 6700 d 3 h halyavin /kernel/trunk/gui/ fix strange button drawing for bright buttons  
37 6705 d 4 h halyavin /programs/free3d04/trunk/ free3d04 size optimization from willow  
36 6705 d 18 h mario79 /kernel/trunk/ New algorithm of output of a mouse pointer  
35 6708 d 2 h halyavin /kernel/trunk/ fixed bug with windows active/inactive caption (aw_yes variable converted to parameter).  
34 6708 d 3 h halyavin /kernel/trunk/boot/ some fixes in boot code  
33 6713 d 1 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 6716 d 1 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 6716 d 3 h halyavin /programs/ programs sources added  
30 6728 d 1 h halyavin /kernel/trunk/boot/ Bug leading to crash during restart from memory fixed  
29 6736 d 5 h halyavin /kernel/ *Improved boot code
*Tag for kolibri 0.5.2.1 created
 
28 6745 d 22 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 6754 d 20 h halyavin /kernel/trunk/boot/ Remapping IRQs to standart scheme in real mode during shutdown added.  
26 6755 d 5 h halyavin /kernel/trunk/core/ Fixed bug in shed.inc: kernel crash at shutdown.  
25 6763 d 21 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 6764 d 3 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 6768 d 4 h mario79 /kernel/trunk/core/ Fixed irq6 handler in sys32.inc  
22 6769 d 19 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 6772 d 21 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 6773 d 2 h mario79 /kernel/trunk/core/ corrected handler irq6 in sys32.inc  
19 6773 d 17 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 6780 d 22 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 6781 d 17 h me_root /kernel/trunk/ 1. Added file 'makefile' for unix systems.  
16 6782 d 20 h poddubny /kernel/trunk/core/ * fixed show_error_parameters in sys32.inc
uses the stack instead of TSS
 
15 6782 d 20 h poddubny /kernel/trunk/ * A bug with floppy IRQ has been finally fixed (EOI added)
* optimised i40 handler
 
14 6784 d 0 h poddubny /kernel/trunk/ * A bug with esp0 of processes has been fixed.
* Some minor corrections for memmap.inc and others
 
13 6785 d 20 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 6786 d 2 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 6786 d 19 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 6793 d 21 h poddubny /kernel/trunk/ Small fixes for sched.inc & sys32.inc
Less code, same work.

Updated memmap.inc
 
9 6793 d 21 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 6794 d 23 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 6796 d 21 h me_root /kernel/trunk/ fixed problem with non-lowercase includes  
6 6797 d 19 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 6798 d 7 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 6799 d 1 h poddubny /kernel/trunk/ Code cleanups.
Two GDT descriptors for all applications.
Unnecessary interrupt masking from commouse.inc has beed deleted.
 
3 6800 d 20 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 6804 d 8 h msu-se / moving to kernel directory  
1 6804 d 19 h ha /trunk/ Kolibri 5 initial checkout