Rev |
Age |
Author |
Path |
Log message |
Diff |
8866 |
1057 d 21 h |
rgimad |
/kernel/trunk/ |
[KERNEL] Preparing to merge legacy TASKDATA into APPDATA:
- now doesnt use TASK_COUNT, now uses [thread_count] global instead of it
- update come copyrights |
|
8858 |
1058 d 14 h |
rgimad |
/kernel/trunk/ |
[KERNEL] Refactoring:
- optimize struct zeroing in sys32.inc
- set_app_param: delete setting completely unused APPDATA.event_filter (also make this field reserved)
- update some copyringhs
- other small fixes |
|
8851 |
1059 d 19 h |
rgimad |
/kernel/trunk/ |
refactoring pid_to_slot:
- use constants instead of hardcoded values
- add more comments |
|
8840 |
1060 d 10 h |
rgimad |
/kernel/trunk/core/ |
Delete unused function check_region (it was commented out years ago) and stub calls of this function. |
|
8709 |
1103 d 14 h |
Coldy |
/ |
Dll autoload
Kernel
- removed unnecessary and rewrote/add some comments, no code changes
User (lib/dll.obj)
- Introduced new KX header as extension for existing formats
- Added staring KX header processing
- Improved import table test logic, no reason to kill app for import absence - skip
import processing (tnx ProMiNick)
- Add ReadMe.txt |
|
8671 |
1117 d 22 h |
Coldy |
/kernel/trunk/ |
For DLL autoload |
|
8593 |
1179 d 17 h |
rgimad |
/kernel/trunk/core/ |
taskman.inc: fixed two vulnerabilities which caused kernel memory corruption on attempt to run apps with illegal addresses in MENUET0x header |
|
8592 |
1180 d 7 h |
rgimad |
/kernel/trunk/core/ |
taskman.inc: add comments for unobvious things, no code changes |
|
8093 |
1305 d 4 h |
dunkaist |
/kernel/trunk/ |
Assert sizeof.APPDATA=256, use it instead of hardcoded 256 value. |
|
7276 |
2188 d 6 h |
dunkaist |
/ |
Enable xsave/xrstor, attempt 2. |
|
7165 |
2270 d 14 h |
clevermouse |
/kernel/trunk/ |
fix FPU after r7124 for other CPU configurations |
|
7136 |
2332 d 6 h |
dunkaist |
/kernel/trunk/ |
Replace 'equ' macros with '=' ones.
They appear in symbols file.
They don't require parentheses.
They are shorter. |
|
7124 |
2347 d 1 h |
dunkaist |
/kernel/trunk/ |
Use xsave/xrestor if available, enable AVX* instructions. |
|
6792 |
2707 d 21 h |
pathoswithin |
/kernel/trunk/ |
preparation |
|
6758 |
2721 d 15 h |
pathoswithin |
/kernel/trunk/ |
alternate ways of setting the string encoding for absolute paths |
|
6502 |
2813 d 11 h |
pathoswithin |
/kernel/trunk/ |
UTF-8 file path input, unicode names for apps and libs |
|
6345 |
2975 d 22 h |
serge |
/kernel/trunk/core/ |
kernel: mtdbg support code |
|
6338 |
2978 d 20 h |
serge |
/kernel/trunk/ |
kernel: set maximum length of a stored application path name to 1023 bytes |
|
6337 |
2978 d 21 h |
serge |
/kernel/trunk/core/ |
hotfix r6333: copy full path |
|
6333 |
2979 d 1 h |
serge |
/kernel/trunk/ |
kernel: new app loader |
|
6263 |
3000 d 21 h |
serge |
/kernel/trunk/ |
kernel: framebuffers code |
|
6090 |
3028 d 21 h |
serge |
/kernel/trunk/core/ |
kernel: fixed a bug with tls introduced in rev5130. Double facepalm. |
|
5595 |
3213 d 19 h |
serge |
/kernel/trunk/ |
trunk: merge kolibri-acpi code |
|
5363 |
3408 d 10 h |
yogev_ezra |
/ |
Change copyright year in kernel and drivers to 2015. No code changes. |
|
5356 |
3410 d 16 h |
serge |
/kernel/trunk/ |
kernel: update PTE bits |
|
5350 |
3411 d 13 h |
serge |
/kernel/trunk/ |
kernel: remove Screen_Max_X and Screen_Max_Y variables |
|
5202 |
3447 d 2 h |
serge |
/kernel/trunk/ |
kernel: initialize handle table |
|
5130 |
3520 d 23 h |
serge |
/kernel/trunk/ |
kernel: kolibri-process merged into trunk. This is my little gift to myself for my birthday. |
|
4424 |
3779 d 11 h |
Serge |
/kernel/trunk/ |
kernel: minor optimizations |
|
4105 |
3847 d 14 h |
Serge |
/kernel/trunk/ |
Kernel: export new_sys_threads as CreateThread. Remove hack in set_app_params that allowed creating threads in kernel context under certain conditions |
|
3828 |
3945 d 23 h |
mario79 |
/kernel/trunk/core/ |
Extended the command line for kernel |
|
3534 |
3999 d 22 h |
clevermouse |
/kernel/trunk/ |
priorities in scheduler |
|
3520 |
4009 d 7 h |
clevermouse |
/ |
USB support |
|
3325 |
4083 d 17 h |
clevermouse |
/kernel/trunk/ |
ability to create kernel threads |
|
3296 |
4087 d 9 h |
clevermouse |
/kernel/trunk/ |
protect thread from external terminate while running sysfn 70 |
|
2625 |
4404 d 8 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). |
|
2586 |
4414 d 10 h |
mario79 |
/kernel/trunk/core/ |
Fix for r.2497 |
|
2503 |
4429 d 10 h |
mario79 |
/kernel/trunk/ |
Correction for r.2497. Restore user defined cursor by f.37.5, after showing clock_arrow mouse pointer. |
|
2498 |
4430 d 8 h |
mario79 |
/kernel/trunk/core/ |
Fix for previous revision. |
|
2497 |
4430 d 11 h |
mario79 |
/kernel/trunk/ |
Change cursor when loading applications. The new cursor with the clock. |
|