-
Notifications
You must be signed in to change notification settings - Fork 0
Kolibri Synchronization Status
mikedld edited this page Mar 30, 2013
·
10 revisions
Initial Ostin commit was based on Kolibri revision 1924. This table lists commits made since, and status on their merge into Ostin code base.
Rev# | Author | Commit Message | Status |
---|---|---|---|
3403 | turbanoff | fix ext4 dir blocks count check. fix bug in ext2_find_lfn | |
3400 | hidnplayr | bug in v86 irq, spotted by mikedld | rb323ee1b |
3397 | serge | kernel: export pe disk functions | |
3396 | clevermouse | wait_event_timeout: return 0 for timeout | |
3395 | clevermouse | spin_lock_* macro | |
3394 | clevermouse | activate PCI enumerator at boot | |
3393 | clevermouse | PCI enumerator; save ebx/esi in pci_{read,write}_reg | |
3392 | clevermouse | increase size of debug board from 4K to 64K | |
3390 | serge | kernel: wait_event_timeout | r7e524f17 |
3383 | hidnplayr | Fixed old bug (#1494) in system function 66, reported by mikedld. Set default extension of kernel to ".mnt" |
r16a596bc |
3371 | clevermouse | fix insignificant misprint | |
3356 | mario79 | Fix for r.3355 | See status of 3355. |
3355 | mario79 | F66.3 added indication pressing of keys: Win-left and Win-right. | Value doubtful. Might be merged for compatibility reasons only. |
3345 | yogev_ezra | Group all Spanish translations in one place | Not to merge. Kernel is English-only. |
3344 | yogev_ezra | Fix iglobal directive usage try 3 | Not to merge. Kernel is English-only. |
3343 | yogev_ezra | Fix iglobal directive usage try 2 | Not to merge. Kernel is English-only. |
3342 | yogev_ezra | Fix iglobal directive usage | Not to merge. Kernel is English-only. |
3341 | yogev_ezra | Fix Spanish language selection | Not to merge. Kernel is English-only. |
3338 | mario79 | Correct documentation for F73 | |
3325 | clevermouse | ability to create kernel threads | |
3320 | clevermouse | fix r2601 | |
3317 | turbanoff | ext2 fix bug: bad error checking in ext2_get_inode_block and in ext2_HdRead | |
3316 | turbanoff | ext2 fix stack inconsistent in ext2_find_lfn | |
3315 | mario79 | Documentation for F73 to trunk kernel. | |
3314 | turbanoff | ext2 fix stack inconsistent in ext2_HdRead | |
3313 | turbanoff | ext2: fix bug in file read | |
3310 | esevece | Correction for recent commit | Not to merge. Kernel is English-only. |
3309 | esevece | More spanish translation | Not to merge. Kernel is English-only. |
3305 | clevermouse | fix FAT32 formatting in tmpdisk | Conflicts with current Ostin implementation. |
3304 | clevermouse | I'm sorry | |
3303 | clevermouse | Protect thread from external terminate while running any syscall except 5,10,23. Now 18.2/18.12 are really safe through kernel-colored glasses (however, you still should not use them except for really critical cases), although the protection is sometimes quite excessive. | |
3296 | clevermouse | protect thread from external terminate while running sysfn 70 | |
3294 | clevermouse | output program name in addition to PID when it crashes | rb323ee1b |
3287 | esevece | Added kernelsp.inc for some messages | Not to merge. Kernel is English-only. |
3285 | clevermouse | fix FAT16 formatting in tmpdisk | Conflicts with current Ostin implementation. |
3284 | clevermouse | wrong var name | |
3283 | clevermouse | fix return value of disk_sync in compatibility case | Conflicts with current Ostin implementation. |
3276 | esevece | Copied booteng.inc to booten.inc. So, removing booteng.inc | Not to merge. Kernel is English-only. |
3274 | esevece | Spanish translation (boot and kernel). Fix in makefile. Change name of booteng.inc to booten.inc | Not to merge. Kernel is English-only. |
3246 | serge | heap.inc: Fix indention. Why don't we use 12 spaces ? | N/A |
3202 | clevermouse | make DiskDel save ebx | Conflicts with current Ostin implementation. |
3174 | clevermouse | fix FAT folder delete in some rare cases | Conflicts with current Ostin implementation. |
3171 | hidnplayr | Added new sound.obj wich automatically loads correct sound driver. See forum for more details (http://board.kolibrios.org/viewtopic.php?f=28&t=2196) |
|
3166 | clevermouse | get_pg_addr now correctly handles the kernel large page | |
3164 | clevermouse | make caching for PnP disks really work | Conflicts with current Ostin implementation. |
3126 | clevermouse | fix double-unlock in free(); make free() always save edi; update test | |
3069 | serge | trunk: always show default cursor for inactive window | r7e524f17 |
3030 | serge | kernel: export MapPage | r7e524f17 |
2991 | serge | Infinity: minor update kernel: increase size of LFB |
r7e524f17 |
2988 | serge | blitter optimization | |
2973 | turbanoff | disable read for non-file (symlink, device inode, etc) | |
2902 | hidnplayr | last AGP updates | N/A |
2901 | hidnplayr | More debug output and some fixes for AGP | N/A |
2900 | hidnplayr | Fixed the obvious bugs | N/A |
2899 | hidnplayr | AGP driver stub | N/A |
2889 | turbanoff | ext4 support | |
2802 | Asper | Fix for r.2112 | N/A |
2730 | dunkaist | kernel: docs updated (r2727) | |
2727 | dunkaist | kernel, f65: native grayscale images support | |
2709 | mario79 | Functions 66.6, 66.7 - control input from the keyboard for hotkeys | Value doubtful. Might be merged for compatibility reasons only. |
2694 | serge | infinity: SetTimeBase now reset internal stream position | N/A |
2669 | mario79 | Not redraw the frame of window when re-activating of active window. | |
2654 | mario79 | Function 18.24 - set limits of screen. | |
2653 | clevermouse | disk_sync now flushes both caches even in compatibility mode | Conflicts with current Ostin implementation. |
2652 | mario79 | Fix for r.2575 | |
2648 | mario79 | F18.23 - minimize all windows | Value doubtful. Might be merged for compatibility reasons only. |
2647 | mario79 | Fix for r.1345 | |
2646 | mario79 | Description F68.21 is added to the documentation. | |
2644 | clevermouse | driver for managing temporary memory-based disks | Conflicts with current Ostin implementation. |
2643 | clevermouse | support for PnP disks, part 3: FAT16/FAT32 | Conflicts with current Ostin implementation. |
2642 | mario79 | A more detailed log of the boot in a black screen. | |
2640 | mario79 | The fonts char.mt and char2.mt are included in the kernel is now. | r68efc6aa |
2625 | mario79 | 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). | N/A |
2620 | mario79 | The procedure minimize_window does not calculatescreen and redrawscreen, if window width and/or height is equal zero is now | |
2611 | mario79 | Fix for r.92 (you see the correct revision number - sometimes you have to dig out the mammoth) | |
2601 | clevermouse | API for external keyboards | |
2595 | serge | new_mem_resize hotfix | r7e524f17 |
2594 | serge | rewritten new_mem_resize | r7e524f17 |
2586 | mario79 | Fix for r.2497 | See status of 2497. |
2580 | mario79 | Fix for r. 2524 | |
2577 | clevermouse | r781 didn't fix all artefacts of r465 | |
2576 | mario79 | Fix for r. 1316 | |
2575 | mario79 | Fix for r. 2435 | |
2561 | mario79 | Rollback for SVN r.2468 - change_task not needed. | |
2547 | mario79 | Function 15.9 - Redraws a rectangular part of the background | Value doubtful. Might be merged for compatibility reasons only. |
2545 | mario79 | Fix for r. 2480 | |
2537 | mario79 | Optimization f.15.8 | See status of 2515. |
2536 | mario79 | Function 4 - added redirect the output to the user area. | Value doubtful. Might be merged for compatibility reasons only. |
2534 | mario79 | small optimization for get_event_for_app | |
2525 | mario79 | 1) Fix for r. 2504 2) Corrected memmap.inc |
|
2524 | mario79 | Fix for r. 1392 | |
2521 | clevermouse | undo two last revisions | Not to merge. Reverts 2519, 2520. |
2520 | leency | fix for r.2519 | Not to merge. Reverted by 2521. |
2519 | leency | new arrow_clock.cur | Not to merge. Reverted by 2521. |
2518 | leency | /kernel/skin directory deleted, also deleted from build.bat | N/A |
2516 | mario79 | Small addition for r.2515 | See status of 2515. |
2515 | mario79 | Function 15.8 - Get coordinates of last draw the background | Value doubtful. Might be merged for compatibility reasons only. |
2514 | mario79 | When you move window, background is restored only to the old position is now. Some speedup! | |
2513 | mario79 | 'Event 5' is changed now. Event returns after redrawing the background. | |
2511 | mario79 | Function 34 - who owner the pixel on the screen | Value doubtful. Might be merged for compatibility reasons only. |
2509 | mario79 | Function 25 - put image area on the background layer | Value doubtful. Might be merged for compatibility reasons only. |
2508 | mario79 | Fix for. r. 1067. Using of the CLI command, without pushfd/popfd - It's a Mad, Mad, Mad, Mad World! | |
2504 | mario79 | 1) Fix for r. 2485 2) Corrected memmap.inc |
|
2503 | mario79 | Correction for r.2497. Restore user defined cursor by f.37.5, after showing clock_arrow mouse pointer. | See status of 2497. |
2500 | mario79 | Fix for r. 2489 | |
2498 | mario79 | Fix for previous revision. | See status of 2497. |
2497 | mario79 | Change cursor when loading applications. The new cursor with the clock. | Value doubtful. If app startup isn't instant then it's not a true Kolibri/Ostin app. |
2489 | mario79 | Using the new mutex to r.2486 | |
2486 | mario79 | Fix for r. 1275 - to use the CLI command is not a good solution. Much better to use a mutex! | |
2485 | mario79 | 1) Fix for r. 2480 2) Corrected memmap.inc |
|
2483 | mario79 | Fix f.37.4 - LOAD_INDIRECT sets the correct hotspot of cursor is now. | |
2480 | mario79 | Fix for r.2446 - for Qemu or non-standart videocards. Unfortunately [BytesPerScanLine] does not always equal to [_display.width]*[ScreenBPP]/8 | |
2477 | mario79 | Fix for r. 2446 | |
2473 | serge | fix old and stupid bug in cursor creation code | r7e524f17 |
2472 | mario79 | Fix for r. 2430 | |
2468 | mario79 | Fix for r.2430 - guarantee the updating data after f. 18.2 and f. 18.18 | |
2466 | serge | merge acpi | r7e524f17 |
2464 | mario79 | Fix for drawbackground mode of tiled. | |
2463 | mario79 | Fix rolledup window for r. 2423 | |
2460 | hidnplayr | Removed copyright notice from struct.inc Struct.inc is a file that comes bundled with FASM. |
N/A |
2459 | mario79 | Correction for r.2451 | |
2458 | mario79 | Correction for r.2423 | |
2456 | mario79 | Correction of previous revision. | N/A |
2455 | mario79 | 1) Correcting information about copiright 2) VESA draw the small speedup |
|
2454 | serge | try to load HDA driver, as requested | |
2453 | mario79 | Video draw and VESA - some speedup. | |
2452 | mario79 | Fix previous kernel revision for debugging with MTDBG. | |
2451 | mario79 | VESA draw the small speedup | |
2450 | mario79 | Draw mouse pointer after restore the default pointer. | |
2449 | mario79 | Fix blitter for previous revision. | |
2448 | mario79 | Compatibility with hardware cursor (fix for r.2430 and later) | |
2446 | mario79 | Video draw some speedup. | |
2445 | serge | display_t: restore order of variables. Keep this structure coherent with drivers. | |
2443 | serge | trunk: print cpu count on the debug board | r7e524f17 (partial, depends on 2414) |
2440 | mario79 | Small fix for r. 2438 | |
2438 | mario79 | VESA draw some speedup (line, points, text, numbers) | |
2436 | mario79 | 1) VESA draw some speedup 2) VGA draw fix |
|
2435 | mario79 | VESA putimage speedup +30% above the r.2430 | |
2430 | mario79 | VESA - new algorithm for showing mouse pointer without a blink | |
2426 | mario79 | Addition fix for r. 2414 and 2424 - checking for bit 31 of f.40 | |
2424 | mario79 | Restore code commented from r.2414 - this is good code! See r. 1466 and 1513. | |
2423 | mario79 | Removing the "blinking" of redrawing titlebar for skinned window (type III and IV) | |
2414 | serge | fn.40: ebx bit 30 - do not send mouse events if cursor outside window | |
2412 | serge | change application heap size and shared dll locations | r? |
2411 | serge | and again fn.40: now ebx bit 31 - do not send mouse events to inactive window | |
2410 | serge | fn. 40 API last time changes | |
2409 | serge | update documentation | |
2408 | serge | f.40 ebx bit 3: do not send mouse events to inactive window | |
2407 | mario79 | We do not use Vesa 1.2 mode (for trunk kernel) is now | |
2400 | serge | new 68.26 user_unmap(void* block_base, unsigned int offset, size_t unmap_size); | r? |
2398 | mario79 | Decrease size of shadow buffer for VGA. The old size is 2-fold excess of actual need. | |
2384 | hidnplayr | Adapted more structures to use new struct.inc | N/A |
2381 | hidnplayr | Usage of struct.inc from fasm in trunk kernel. | N/A |
2365 | hidnplayr | Reserved sysfn 74,75,76 in trunk for new stack. | |
2356 | serge | export destroy_event and timer_hs | r7e524f17 (partial, depends on 2122, 2123) |
2353 | mario79 | Fix for f38 - correction for the remainder of the division | |
2343 | serge | export free_page | r7e524f17 |
2341 | serge | blitter prerequisite | r7e524f17 |
2337 | serge | remove deleted cursor from cursor's list | r? |
2307 | hidnplayr | Re-enabled i8255x card 1068:8086. | |
2306 | hidnplayr | re-enabled rtl8139 card in trunk kernel, it was disabled by error in r1887 | r294343f7 |
2288 | clevermouse | Style corrected for new rules, no semantic changes | N/A |
2267 | serge | reduce kernel memory usage | r7e524f17 (partial) |
2261 | mario79 | Many fixes for blue boot screen | rbd91a289 |
2257 | killerkirill | Minor changes to English comments - grammatical, etc. | N/A |
2255 | mario79 | Remove the old VRR code. p.1 | rbd91a289 |
2244 | mario79 | New f.18.1 | Value doubtful. Might be merged for compatibility reasons only. |
2233 | mario79 | alternative fix for r.1474 | Reverts 2214. |
2231 | serge | merge apic code | r7e524f17 |
2218 | serge | merge acpi #2217 | r7e524f17 |
2214 | mario79 | window.inc - fix for r.1474 | Not to merge. Reverted by 2233. |
2208 | mario79 | I very much hope that this is the last fix for r.2129. This revision makes me cry. | r7e524f17 |
2186 | mario79 | tcp.inc: fix for r2129 | r7e524f17 |
2171 | mario79 | CAPS LOCK for ASCII key | |
2167 | serge | merge kolibri_acpi #2156 | r7e524f17 |
2164 | serge | heap: fix memory leakage | r7e524f17 |
2157 | serge | taskman: fix error reporting | r7e524f17 |
2154 | serge | merge kolibri-acpi #2151 | r7e524f17 |
2149 | serge | v86: fix wrong irq number | r7e524f17 |
2147 | clevermouse | socket.inc: fix for r2129 | r7e524f17 |
2146 | clevermouse | sync with r2143 except for a typo | rcdf69716 |
2145 | clevermouse | fix virtual root enumeration broken in r2129 | Conflicts with current Ostin implementation. |
2140 | clevermouse | support for PnP disks, part 2: adapt current caching | Conflicts with current Ostin implementation. |
2137 | clevermouse | fix mutex_unlock | N/A (reverted by 2146) |
2129 | serge | irq: reset fail counter all kernel: replace old non-blocking mutexes |
r7e524f17 |
2123 | clevermouse | forgotten include | |
2122 | clevermouse | kernel timers | |
2120 | clevermouse | support for PnP disks: add exports and docs | Conflicts with current Ostin implementation. |
2119 | clevermouse | support for PnP disks, part 1 | Conflicts with current Ostin implementation. |
2118 | serge | move PIC functions into separate file | r7e524f17 |
2115 | clevermouse | get sizeof.* really working for struct/ends definitions | N/A |
2114 | serge | restore previous version_inf | N/A (partially reverts 2113) |
2113 | serge | missing irq.inc | r7e524f17 |
2112 | serge | shared irq's | r7e524f17 |
2104 | maximYCH | Russian language for kernel boot messages | Not to merge. Kernel is English-only. |
2103 | mario79 | Correct for r2101 "force behaviour as before r1992" | r4e56b59e |
2101 | clevermouse | force behaviour as before r1989, r1992 | r4e56b59e |
2100 | serge | remove unused code | r7e524f17 |
2090 | serge | update documentation | r7e524f17 |
2089 | serge | remove fn 41,42,44,45 | r7e524f17 (fs/iso9660.inc:69 - why sti?) |
2084 | mario79 | Fix for Floppy/IRQ6 - broken from r.1380 | r923b430b |
2044 | mikedld | 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) |
|
2011 | mikedld | Forum defect (post #35194, by Leency): mouse wheel events aren't sent after clicking window border | r4065c34a |
1992 | clevermouse | allow hooks of IRQ6 | r16be0fc1 |
1989 | clevermouse | allow hooks of IRQ15 | r16be0fc1 |
1962 | clevermouse | merge kolibri-cfg into trunk | Value doubtful. |
1960 | serge | remove deprecated code | r16be0fc1 |
1949 | clevermouse | fix of r1941 | rf7981b6e |
1948 | clevermouse | @notify user on #UD exception | Value doubtful. |
1941 | art_zh | kernel constants compression/relocation | rf7981b6e |