Sergey Semyonov (Serge)
22e9386a23
kernel: set maximum length of a stored application path name to 1023 bytes
...
git-svn-id: svn://kolibrios.org@6338 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-03-13 10:30:38 +00:00
Sergey Semyonov (Serge)
8bb7273e0f
hotfix r6333: copy full path
...
git-svn-id: svn://kolibrios.org@6337 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-03-13 09:13:27 +00:00
Sergey Semyonov (Serge)
a316af7413
kernel: new app loader
...
git-svn-id: svn://kolibrios.org@6333 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-03-13 06:08:07 +00:00
Sergey Semyonov (Serge)
97ab496246
kos-acpi: long command line support
...
git-svn-id: svn://kolibrios.org@6332 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-03-13 05:35:05 +00:00
Sergey Semyonov (Serge)
c9db062cdd
kos-acpi: reworked create_process and fs_execute
...
git-svn-id: svn://kolibrios.org@6319 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-03-11 04:51:41 +00:00
Sergey Semyonov (Serge)
7be51f22d5
kernel: minor cleaning
...
git-svn-id: svn://kolibrios.org@6318 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-03-11 04:10:08 +00:00
Sergey Semyonov (Serge)
1e6635e7d0
kos-acpi: new app loader
...
git-svn-id: svn://kolibrios.org@6317 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-03-11 03:20:04 +00:00
Sergey Semyonov (Serge)
b50e632506
kos-acpi: update
...
git-svn-id: svn://kolibrios.org@6311 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-03-07 19:07:20 +00:00
pathoswithin
08a666b293
NTFS: cleaning of reading code
...
git-svn-id: svn://kolibrios.org@6297 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-02-29 10:15:30 +00:00
pathoswithin
ac3100f5b1
NTFS: more files in folders
...
git-svn-id: svn://kolibrios.org@6292 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-02-25 17:10:35 +00:00
Sergey Semyonov (Serge)
1be057e370
kernel: fixed page flags
...
git-svn-id: svn://kolibrios.org@6275 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-02-21 17:29:58 +00:00
pathoswithin
c13a0153b3
style cleaning
...
git-svn-id: svn://kolibrios.org@6273 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-02-21 02:13:21 +00:00
pathoswithin
a22e6458e8
update sysfunction 47
...
git-svn-id: svn://kolibrios.org@6272 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-02-21 00:05:15 +00:00
Sergey Semyonov (Serge)
06644f770e
kernel: framebuffers code
...
git-svn-id: svn://kolibrios.org@6263 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-02-20 09:57:44 +00:00
pathoswithin
25988a8014
chars recoding refactoring
...
git-svn-id: svn://kolibrios.org@6262 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-02-20 06:54:06 +00:00
Sergey Semyonov (Serge)
7a7af713f0
kos-acpi: update process list on process creation and destroy.
...
git-svn-id: svn://kolibrios.org@6261 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-02-20 05:49:47 +00:00
Sergey Semyonov (Serge)
227be33173
kos-acpi: set_framebuffer()
...
git-svn-id: svn://kolibrios.org@6252 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-02-19 04:46:39 +00:00
Sergey Semyonov (Serge)
bbc41a6fd1
kos-acpi: framebuffer initialization
...
git-svn-id: svn://kolibrios.org@6246 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-02-18 14:37:40 +00:00
Sergey Semyonov (Serge)
50e97c60fa
kernel: restart, reboot and power off
...
git-svn-id: svn://kolibrios.org@6244 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-02-18 02:03:38 +00:00
Sergey Semyonov (Serge)
d4aeb26207
kos-acpi: reworked restart etc
...
git-svn-id: svn://kolibrios.org@6242 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-02-17 14:32:29 +00:00
Sergey Semyonov (Serge)
6e1bd6d91d
kos-acpi: kernel restart reboot and shutdown
...
git-svn-id: svn://kolibrios.org@6240 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-02-17 02:56:18 +00:00
pathoswithin
af663493aa
update
...
git-svn-id: svn://kolibrios.org@6235 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-02-15 19:48:46 +00:00
pathoswithin
01933bf0b2
Precise mouse settings
...
git-svn-id: svn://kolibrios.org@6230 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-02-15 00:31:38 +00:00
hidnplayr
69c414474f
Broadcast does not need gateway.
...
git-svn-id: svn://kolibrios.org@6220 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-02-14 19:35:20 +00:00
Kirill Lipatov (Leency)
ceac3b10b3
sysfuncs.txt, sysfuncr.txt: added a note about window styles Y=0,2
...
git-svn-id: svn://kolibrios.org@6171 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-02-08 15:04:09 +00:00
Kirill Lipatov (Leency)
7e4562ffe1
sysfuncs.txt, sysfuncr.txt: remove information about non-skinned windows
...
git-svn-id: svn://kolibrios.org@6168 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-02-08 12:17:05 +00:00
pathoswithin
a55374019f
NTFS: proper support of resident data
...
git-svn-id: svn://kolibrios.org@6151 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-02-06 17:50:04 +00:00
Sergey Semyonov (Serge)
87f9ff49e5
kernel: fixed another very old bug
...
git-svn-id: svn://kolibrios.org@6127 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-02-02 07:31:16 +00:00
hidnplayr
cbca315c7d
IPv4: Dont crash when there is no route to host.
...
git-svn-id: svn://kolibrios.org@6122 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-02-01 19:43:10 +00:00
pathoswithin
81924b284f
NTFS: set file end, extend bitmap MFT
...
git-svn-id: svn://kolibrios.org@6107 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-01-27 23:48:14 +00:00
Sergey Semyonov (Serge)
1c503b8257
kernel: fixed a bug with tls introduced in rev5130. Double facepalm.
...
git-svn-id: svn://kolibrios.org@6090 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-01-23 10:08:21 +00:00
Sergey Semyonov (Serge)
419012b345
Fn77 - use -2 return value for EWOULDBLOCK.
...
git-svn-id: svn://kolibrios.org@6089 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-01-23 02:36:00 +00:00
pathoswithin
87bab698eb
NTFS: limited support of file modifying
...
git-svn-id: svn://kolibrios.org@6080 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-01-19 19:45:51 +00:00
Sergey Semyonov (Serge)
25ecf7263e
new Fn77 - fast user-space locking
...
git-svn-id: svn://kolibrios.org@6079 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-01-19 01:02:44 +00:00
Sergey Semyonov (Serge)
a6e137e674
kolibri-acpi: update
...
git-svn-id: svn://kolibrios.org@6078 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-01-18 22:18:04 +00:00
IgorA
271a48126e
add constants (english file)
...
git-svn-id: svn://kolibrios.org@6057 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-01-12 16:47:06 +00:00
IgorA
7d19efffb2
add constants
...
git-svn-id: svn://kolibrios.org@6056 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-01-12 11:45:46 +00:00
pathoswithin
5f2eec40f1
Non-skinned button press style
...
git-svn-id: svn://kolibrios.org@6044 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-01-07 16:29:25 +00:00
pathoswithin
6bb52d11ac
fix empty file reading error
...
git-svn-id: svn://kolibrios.org@6037 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-01-07 10:06:05 +00:00
pathoswithin
67994d9c74
small fix
...
git-svn-id: svn://kolibrios.org@6036 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-01-07 09:13:48 +00:00
pathoswithin
d2b0bd402d
Button press style
...
git-svn-id: svn://kolibrios.org@6035 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-01-07 08:45:03 +00:00
pathoswithin
e1e2d4278e
Button style
...
git-svn-id: svn://kolibrios.org@6032 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-01-05 03:18:00 +00:00
pathoswithin
a060f178c9
Button style and code refactoring
...
git-svn-id: svn://kolibrios.org@6031 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-01-04 07:23:15 +00:00
hidnplayr
7c2f6e07b1
Fix typo
...
git-svn-id: svn://kolibrios.org@6030 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-01-03 20:30:36 +00:00
pathoswithin
40159abb43
NTFS: limited support of deleting files and folders
...
git-svn-id: svn://kolibrios.org@6019 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-12-31 17:29:37 +00:00
CleverMouse
dd4f527c54
leave more space for extended BIOS data
...
git-svn-id: svn://kolibrios.org@6016 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-12-30 17:04:32 +00:00
CleverMouse
a64323c296
always install IDE interrupt handler
...
git-svn-id: svn://kolibrios.org@6015 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-12-30 15:48:01 +00:00
CleverMouse
ad9aec7af3
fix error handling for BIOS disks broken in r5569
...
git-svn-id: svn://kolibrios.org@6014 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-12-29 18:43:57 +00:00
hidnplayr
c81c3fbd4f
Cosmetical changes in network code, updated TCP timer code.
...
git-svn-id: svn://kolibrios.org@6011 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-12-27 15:37:31 +00:00
Kirill Lipatov (Leency)
61ebcdda39
kernel: change buttons style
...
git-svn-id: svn://kolibrios.org@6009 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-12-26 13:24:58 +00:00
pathoswithin
e14edf1439
Unicode font: change "Д"
...
git-svn-id: svn://kolibrios.org@5999 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-12-22 16:35:18 +00:00
veliant
a9cad4a00a
Disable 'unresolved' message for coff
...
git-svn-id: svn://kolibrios.org@5998 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-12-22 08:08:31 +00:00
pathoswithin
662164c87f
NTFS: write/rewrite file without size change.
...
git-svn-id: svn://kolibrios.org@5994 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-12-21 11:47:21 +00:00
pathoswithin
8900a2a9ba
Smoother mouse acceleration
...
git-svn-id: svn://kolibrios.org@5986 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-12-18 20:33:11 +00:00
Sergey Semyonov (Serge)
93f98eb37e
kolibri-acpi: update
...
git-svn-id: svn://kolibrios.org@5984 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-12-18 09:22:50 +00:00
pathoswithin
106a9e1d3a
Update
...
git-svn-id: svn://kolibrios.org@5983 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-12-17 22:50:34 +00:00
hidnplayr
0be26c4c22
Implemented TCP 2MSL (Timed-wait) timer.
...
Cleanup and various bugfixes in network code.
git-svn-id: svn://kolibrios.org@5976 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-12-16 21:20:53 +00:00
hidnplayr
7cff3aa25b
Improved error handling in sockets code.
...
git-svn-id: svn://kolibrios.org@5969 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-12-15 21:54:06 +00:00
pathoswithin
88f29ae6bd
18.19
...
git-svn-id: svn://kolibrios.org@5967 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-12-15 17:22:50 +00:00
pathoswithin
2c4528ee50
Mouse acceleration options
...
git-svn-id: svn://kolibrios.org@5966 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-12-15 17:20:18 +00:00
pathoswithin
1441191163
Docs: mouse acceleration
...
git-svn-id: svn://kolibrios.org@5956 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-12-11 21:28:02 +00:00
pathoswithin
1d8391181a
NTFS: limited support of creating files and folders; reading via fs_read64
...
git-svn-id: svn://kolibrios.org@5954 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-12-10 10:45:32 +00:00
pathoswithin
4837ce35b0
window caption font and encoding
...
git-svn-id: svn://kolibrios.org@5926 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-11-23 04:21:00 +00:00
pathoswithin
2f44126352
Better UTF-8 char validation
...
git-svn-id: svn://kolibrios.org@5921 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-11-19 11:48:55 +00:00
hidnplayr
804055638d
Updated network system functions documentation.
...
git-svn-id: svn://kolibrios.org@5871 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-11-01 10:04:41 +00:00
GerdtR
5a795de357
Remove unnecessary redrawing windows.
...
git-svn-id: svn://kolibrios.org@5870 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-10-31 21:43:10 +00:00
pathoswithin
f6e1ec2684
Font size setting f48.11, f48.12
...
New option in f4
git-svn-id: svn://kolibrios.org@5867 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-10-29 14:43:15 +00:00
GerdtR
04b4f40454
Bug fixes, change the values of constants window position relative to the other.
...
git-svn-id: svn://kolibrios.org@5865 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-10-27 20:29:29 +00:00
pathoswithin
cb95c307f3
Nonliniear mouse control option
...
git-svn-id: svn://kolibrios.org@5853 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-10-20 23:01:43 +00:00
pathoswithin
4054b22aaa
LBA28 support
...
git-svn-id: svn://kolibrios.org@5852 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-10-20 22:51:18 +00:00
pathoswithin
7aa566873d
New mouse sysfunctions: 18.19.6, 18.19.7, 37.3
...
git-svn-id: svn://kolibrios.org@5851 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-10-16 19:00:13 +00:00
pathoswithin
39bb2b615a
Documentation
...
git-svn-id: svn://kolibrios.org@5848 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-10-15 15:20:20 +00:00
pathoswithin
fbdb5951a3
Font smoothing options
...
git-svn-id: svn://kolibrios.org@5847 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-10-15 15:16:30 +00:00
GerdtR
ab543a3b94
Minor bug fix when moving windows
...
git-svn-id: svn://kolibrios.org@5844 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-10-11 21:52:57 +00:00
hidnplayr
b6883ee547
Improved RAW sockets. Added ability to set TTL thorugh setsockopt, Improved ping program.
...
git-svn-id: svn://kolibrios.org@5842 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-10-11 18:23:40 +00:00
hidnplayr
3315ff7280
Fixed stack corruption when TCP input queue is full.
...
git-svn-id: svn://kolibrios.org@5841 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-10-11 17:43:07 +00:00
pathoswithin
5c1387132a
fix for FAT reading
...
git-svn-id: svn://kolibrios.org@5840 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-10-11 12:52:31 +00:00
pathoswithin
ed1aad3b68
advansed color blend for font smoothing
...
git-svn-id: svn://kolibrios.org@5839 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-10-11 12:44:21 +00:00
GerdtR
b4331f8494
Added f18.25: the ability to make a window on top of all and behind all
...
git-svn-id: svn://kolibrios.org@5836 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-10-09 13:59:11 +00:00
Sergey Semyonov (Serge)
53cb2d6dc4
Documentation for sysfn 26.10 RU version
...
git-svn-id: svn://kolibrios.org@5813 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-09-06 15:44:18 +00:00
hidnplayr
02bf8f5334
Documentation for sysfn 26,10.
...
git-svn-id: svn://kolibrios.org@5810 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-09-06 11:32:52 +00:00
Kirill Lipatov (Leency)
dc3c6fcb47
kernel/keyboard.inc: revert 5027, because it caused issues on laptops with Fn key
...
git-svn-id: svn://kolibrios.org@5797 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-09-05 01:40:56 +00:00
Sergey Semyonov (Serge)
b0a21af9f0
Kernel: fn.26.10 get the time from kernel launch in nanoseconds
...
git-svn-id: svn://kolibrios.org@5794 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-09-04 16:27:40 +00:00
Sergey Semyonov (Serge)
e2da0771d6
Kernel: Good news, everyone! Now kernel starts at 0.25 seconds faster.
...
git-svn-id: svn://kolibrios.org@5792 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-09-04 15:20:25 +00:00
Sergey Semyonov (Serge)
a410b6abe3
Kernel: use 22.10 fixed point arithmetic in HPET timestamp calculation.
...
git-svn-id: svn://kolibrios.org@5791 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-09-04 11:50:27 +00:00
Sergey Semyonov (Serge)
86fb4bfe83
Kernel: fix stack selector
...
git-svn-id: svn://kolibrios.org@5790 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-09-04 06:40:05 +00:00
Sergey Semyonov (Serge)
a1e19e9f62
Kernel: minor cleanup
...
git-svn-id: svn://kolibrios.org@5788 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-09-03 14:52:02 +00:00
Sergey Semyonov (Serge)
530a133818
Kernel: Initial HPET support
...
git-svn-id: svn://kolibrios.org@5787 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-09-03 14:47:08 +00:00
Sergey Semyonov (Serge)
66c8eb59f3
Kernel: set proper stack pointer value for kernel bootloader.
...
git-svn-id: svn://kolibrios.org@5786 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-09-03 14:37:07 +00:00
Kirill Lipatov (Leency)
bfe9e1d77d
Sys functions: update font documentation (by Pathoswithin)
...
git-svn-id: svn://kolibrios.org@5682 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-05 10:02:18 +00:00
Kirill Lipatov (Leency)
d92f451b90
Update font.inc (skip broken UTF chars) and char.mt (revert old style g char)
...
git-svn-id: svn://kolibrios.org@5681 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-05 09:59:57 +00:00
Kirill Lipatov (Leency)
29f8ebcf5d
Revert rev #5672 changes
...
git-svn-id: svn://kolibrios.org@5675 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-04 15:15:56 +00:00
Kirill Lipatov (Leency)
e390d5e509
Fix mcall 18,3,1 for desktop requested for @icon by GerdtR (see /viewtopic.php?f=24&t=3097&p=62230#p62225 )
...
git-svn-id: svn://kolibrios.org@5672 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-04 10:04:20 +00:00
Pathoswithin
1b36f8ca5f
update system font
...
git-svn-id: svn://kolibrios.org@5667 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-03 13:52:55 +00:00
Pathoswithin
1284ae36ca
new font code
...
git-svn-id: svn://kolibrios.org@5665 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-03 12:38:30 +00:00
hidnplayr
99225de60a
Revert #5635 (smaller, less complex, less violent...)
...
git-svn-id: svn://kolibrios.org@5664 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-03 12:35:06 +00:00
Sergey Semyonov (Serge)
4ba939d3c8
kolibri-acpi: add some checks in hpet initialization code
...
git-svn-id: svn://kolibrios.org@5645 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-02 07:43:48 +00:00
hidnplayr
b43c39f2f1
Embedded default skin in kernel.mnt
...
- little faster boot time.
- no more problems when default.skn cannot be found.
git-svn-id: svn://kolibrios.org@5635 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-07-31 13:32:01 +00:00
Sergey Semyonov (Serge)
21df034c87
kolibri-acpi: initialize High Precision Event Timer and start main counter.
...
git-svn-id: svn://kolibrios.org@5629 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-07-30 13:04:35 +00:00
Sergey Semyonov (Serge)
272fd42b90
kolibri-acpi: fix mistype in futex_wake
...
git-svn-id: svn://kolibrios.org@5605 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-07-23 11:28:42 +00:00
Sergey Semyonov (Serge)
f5f30ba226
kolibri-acpi: futex_wait_timeout
...
git-svn-id: svn://kolibrios.org@5599 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-07-23 06:55:21 +00:00
Sergey Semyonov (Serge)
f6a101596a
kolibri-acpi: destroy_futex()
...
git-svn-id: svn://kolibrios.org@5597 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-07-22 15:07:12 +00:00
Sergey Semyonov (Serge)
80a2140a64
kolibri-acpi: update
...
git-svn-id: svn://kolibrios.org@5596 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-07-22 12:08:35 +00:00
Sergey Semyonov (Serge)
1888797ed4
trunk: merge kolibri-acpi code
...
git-svn-id: svn://kolibrios.org@5595 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-07-22 11:17:45 +00:00
Sergey Semyonov (Serge)
e5efe832f3
kolibri-acpi: update
...
git-svn-id: svn://kolibrios.org@5594 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-07-22 06:58:10 +00:00
Sergey Semyonov (Serge)
80ceac6a9f
kolibri-acpi: code cleanup
...
git-svn-id: svn://kolibrios.org@5593 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-07-22 06:45:59 +00:00
Sergey Semyonov (Serge)
951d3fdb52
kolibri-acpi: FUTEX_WAKE
...
git-svn-id: svn://kolibrios.org@5590 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-07-20 19:48:12 +00:00
Sergey Semyonov (Serge)
8b61a2e72d
kolibri-acpi: preliminary futex support
...
git-svn-id: svn://kolibrios.org@5585 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-07-20 13:16:37 +00:00
hidnplayr
47d756fe2f
Bugfixes to bind socket to device.
...
git-svn-id: svn://kolibrios.org@5584 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-07-20 11:13:42 +00:00
Kirill Lipatov (Leency)
b974927cc8
kernel: button draw optimization (removed unnecessary overlapping)
...
git-svn-id: svn://kolibrios.org@5580 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-07-19 15:56:04 +00:00
Pathoswithin
8ac94ee0c0
coalesce reads for file content on FAT
...
git-svn-id: svn://kolibrios.org@5578 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-07-17 16:45:23 +00:00
Sergey Semyonov (Serge)
e9583ee97f
create_futex()
...
git-svn-id: svn://kolibrios.org@5577 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-07-17 14:16:36 +00:00
CleverMouse
f62c4748c7
merge ide_read and ide_write
...
git-svn-id: svn://kolibrios.org@5570 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-06-17 18:37:58 +00:00
Pathoswithin
0ad5c3e509
speed up IDE operations
...
git-svn-id: svn://kolibrios.org@5569 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-06-17 18:25:55 +00:00
hidnplayr
042ae8524e
bugfix in SOCKET_ring_create (stack corruption)
...
git-svn-id: svn://kolibrios.org@5566 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-06-01 21:44:10 +00:00
Sergey Semyonov (Serge)
0c4f694a81
update
...
git-svn-id: svn://kolibrios.org@5565 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-06-01 19:18:07 +00:00
CleverMouse
a0f73145c4
add debug log for driver mappings
...
git-svn-id: svn://kolibrios.org@5559 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-05-25 15:44:26 +00:00
hidnplayr
a3a355b72d
Disabled net_alloc/free debug info
...
git-svn-id: svn://kolibrios.org@5536 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-03-20 12:13:57 +00:00
hidnplayr
7928780e50
New network buffers - phase II (Use a static number of static sized pre-allocated buffers)
...
git-svn-id: svn://kolibrios.org@5528 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-03-18 13:40:27 +00:00
hidnplayr
8502d3d6db
Fixed small bug introduced in SVN3601.
...
git-svn-id: svn://kolibrios.org@5524 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-03-17 22:32:21 +00:00
hidnplayr
b2cff15daa
Kernel hack for i8255x devices is no longer needed. Corrected network buffer size.
...
git-svn-id: svn://kolibrios.org@5523 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-03-17 22:01:39 +00:00
hidnplayr
0ba1fff7a7
New network buffers - phase I
...
git-svn-id: svn://kolibrios.org@5522 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-03-17 21:50:29 +00:00
Kirill Lipatov (Leency)
b97c8c8bf6
Rename Panel to Taskbar
...
git-svn-id: svn://kolibrios.org@5452 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-02-23 16:01:43 +00:00
hidnplayr
b23bd6c7e3
Collect some more TCP statistics.
...
git-svn-id: svn://kolibrios.org@5442 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-02-21 15:07:30 +00:00
Sergey Semyonov (Serge)
30b7f0c761
kernel: fix very unusual problem with tls
...
git-svn-id: svn://kolibrios.org@5376 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-01-15 11:16:40 +00:00
Sergey Semyonov (Serge)
3b36db1909
kernel: fix stupid bug in map_page_table()
...
git-svn-id: svn://kolibrios.org@5365 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-01-09 02:20:21 +00:00
hidnplayr
7b10f06b00
SOCKET_receive: generate a new network event when we expect the caller to call back later.
...
git-svn-id: svn://kolibrios.org@5364 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-01-08 23:32:03 +00:00
Yogev Ezra
76a0cbdfe5
Change copyright year in kernel and drivers to 2015. No code changes.
...
git-svn-id: svn://kolibrios.org@5363 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-01-08 20:10:22 +00:00
Sergey Semyonov (Serge)
75873a0173
kernel: enable write combined memory type
...
git-svn-id: svn://kolibrios.org@5360 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-01-06 23:07:34 +00:00
Sergey Semyonov (Serge)
2ce28a4047
kernel: total globalization
...
git-svn-id: svn://kolibrios.org@5359 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-01-06 16:09:34 +00:00
Sergey Semyonov (Serge)
82d7c79bd5
kernel: validate PTE bits before mapping
...
git-svn-id: svn://kolibrios.org@5357 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-01-06 15:24:09 +00:00
Sergey Semyonov (Serge)
b4814c7084
kernel: update PTE bits
...
git-svn-id: svn://kolibrios.org@5356 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-01-06 14:53:54 +00:00
Sergey Semyonov (Serge)
ff063f54ce
kernel: combine display related data in one structure
...
git-svn-id: svn://kolibrios.org@5351 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-01-05 17:59:03 +00:00
Sergey Semyonov (Serge)
5c0b9990c8
kernel: remove Screen_Max_X and Screen_Max_Y variables
...
git-svn-id: svn://kolibrios.org@5350 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-01-05 17:18:45 +00:00
Sergey Semyonov (Serge)
7c2e2980d7
kernel: blitter - minor optimizations
...
git-svn-id: svn://kolibrios.org@5349 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-01-05 15:12:40 +00:00
Sergey Semyonov (Serge)
966e9d897b
kernel: read/write locks, part 2
...
git-svn-id: svn://kolibrios.org@5344 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-01-04 15:21:46 +00:00
Sergey Semyonov (Serge)
92d3d6c2c8
kernel: read/write locks, part 1
...
git-svn-id: svn://kolibrios.org@5343 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-01-04 11:04:39 +00:00
Sergey Semyonov (Serge)
2f6c0cead9
kernel: initialize handle table
...
git-svn-id: svn://kolibrios.org@5202 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-12-01 04:35:53 +00:00
Sergey Semyonov (Serge)
e6265b4399
acpi: update
...
git-svn-id: svn://kolibrios.org@5201 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-12-01 03:51:07 +00:00
Sergey Semyonov (Serge)
1ae250fff2
kolibri-process: remove branch
...
git-svn-id: svn://kolibrios.org@5200 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-12-01 03:17:20 +00:00
CleverMouse
2a46f2320b
fix floppy operations broken in r5089
...
git-svn-id: svn://kolibrios.org@5196 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-11-28 20:19:34 +00:00
Marat Zakiyanov (Mario79)
7388b6930f
The rollback r.4970.
...
git-svn-id: svn://kolibrios.org@5185 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-11-21 23:27:14 +00:00
CleverMouse
6a8f9e7ccd
fix comment, resolve #89
...
git-svn-id: svn://kolibrios.org@5177 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-11-14 16:34:04 +00:00
hidnplayr
86a9d29ceb
Prefer 32bpp over 24bpp over 16bpp as default video mode.
...
git-svn-id: svn://kolibrios.org@5169 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-11-04 17:29:00 +00:00
hidnplayr
ce25720d9f
Prefer 16bpp mode over VGA as default video mode.
...
git-svn-id: svn://kolibrios.org@5167 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-11-04 16:01:32 +00:00
Sergey Semyonov (Serge)
c28f6e1a01
kernel: hotfix for 5130
...
git-svn-id: svn://kolibrios.org@5165 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-11-04 06:00:48 +00:00
hidnplayr
65ccbec301
Small optimization.
...
git-svn-id: svn://kolibrios.org@5164 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-11-03 16:03:20 +00:00
hidnplayr
b71a661bfc
16bpp support for f73 (blitter)
...
git-svn-id: svn://kolibrios.org@5161 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-11-03 15:12:21 +00:00
hidnplayr
5f2e32c82f
Moved new 'bytes_per_pixel' dword to end of display_t struct for backwards compatibility (yuck!)
...
git-svn-id: svn://kolibrios.org@5157 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-11-02 17:27:41 +00:00
hidnplayr
22d5b72b64
Dont crash on socket_fork when out of memory.
...
git-svn-id: svn://kolibrios.org@5155 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-11-01 18:27:28 +00:00
hidnplayr
274d2c309b
Support for 16bpp video modes (usefull for embedded devices such as 86duino with vortex86 VGA)
...
git-svn-id: svn://kolibrios.org@5154 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-11-01 17:26:42 +00:00
Marat Zakiyanov (Mario79)
ab98cf7eab
Support for all IDE controllers (e.g. PCI 0101EE). Previously supported only PCI 01018x.
...
git-svn-id: svn://kolibrios.org@5147 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-10-24 05:13:52 +00:00
Marat Zakiyanov (Mario79)
908f9c8bce
Additional correction for r.5143.
...
git-svn-id: svn://kolibrios.org@5144 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-10-06 21:32:44 +00:00
hidnplayr
bbd90aaebc
Fixed network documentation.
...
git-svn-id: svn://kolibrios.org@5143 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-10-06 08:57:52 +00:00
hidnplayr
c993fd46f8
Small changes in TCP_input
...
git-svn-id: svn://kolibrios.org@5133 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-19 19:02:34 +00:00
Sergey Semyonov (Serge)
76d618357e
kernel: kolibri-process merged into trunk. This is my little gift to myself for my birthday.
...
git-svn-id: svn://kolibrios.org@5130 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-18 07:58:56 +00:00
Sergey Semyonov (Serge)
e147a8e695
kolibri-process: fix shutdown/restart
...
git-svn-id: svn://kolibrios.org@5122 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-14 10:45:14 +00:00
Sergey Semyonov (Serge)
305be12d23
kolibri-process: complete
...
git-svn-id: svn://kolibrios.org@5121 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-13 19:11:22 +00:00
Sergey Semyonov (Serge)
933e63dccf
kolibri-process: v86 ready
...
git-svn-id: svn://kolibrios.org@5120 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-13 16:50:42 +00:00
Sergey Semyonov (Serge)
6eb724186d
kolibri-process: fix wrong return value in user_free
...
git-svn-id: svn://kolibrios.org@5119 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-13 08:23:11 +00:00
Sergey Semyonov (Serge)
c6de386b0b
kolibri-process:update
...
git-svn-id: svn://kolibrios.org@5116 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-12 19:16:32 +00:00
CleverMouse
cd74d1af33
switch build system to Tup
...
git-svn-id: svn://kolibrios.org@5098 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-12 15:15:23 +00:00
CleverMouse
6f2514bcd9
don't trash ebx in fs_read64_sys, was broken in r5089
...
git-svn-id: svn://kolibrios.org@5095 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-08 18:46:36 +00:00
CleverMouse
9d022746fd
disk cache: support for sector sizes other than 512 bytes
...
git-svn-id: svn://kolibrios.org@5089 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-03 12:11:19 +00:00
CleverMouse
99959f9109
remove support for COFF drivers
...
git-svn-id: svn://kolibrios.org@5088 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-03 12:05:44 +00:00
CleverMouse
10723a5892
oops, restore tabulation in Makefile
...
git-svn-id: svn://kolibrios.org@5084 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-02 17:51:34 +00:00
CleverMouse
0cbc1cfedf
remove kernel/trunk/drivers, (root)/drivers is now the place for all drivers
...
git-svn-id: svn://kolibrios.org@5083 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-02 17:49:21 +00:00
CleverMouse
ef5fb3e04e
cleanup compile-time re-encoding macroses, no changes in binary
...
git-svn-id: svn://kolibrios.org@5082 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-02 14:45:07 +00:00
Sergey Semyonov (Serge)
0ea298fd2f
move incomplete uart.asm into /drivers/old
...
git-svn-id: svn://kolibrios.org@5079 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-01 17:17:37 +00:00
CleverMouse
11bd59473f
* sound drivers converted to PE
...
* sound driver selector: revert r5071 and fix the problem properly
* sis: integrate changes from drivers/audio/sisnbook, add to autobuild
* intelac97: fix clicks during play on VBox
* intel_hda: fix problems at shutdown
git-svn-id: svn://kolibrios.org@5077 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-01 11:21:04 +00:00
hidnplayr
3b6ca98aaa
Improved com mouse driver, converted to PE format.
...
git-svn-id: svn://kolibrios.org@5072 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-08-30 21:28:19 +00:00
hidnplayr
205caf29cf
Converted sound driver selector to PE format.
...
git-svn-id: svn://kolibrios.org@5070 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-08-29 19:11:18 +00:00
hidnplayr
c85b73c2b8
moved ensoniq driver to drivers/unfinished
...
git-svn-id: svn://kolibrios.org@5067 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-08-29 15:15:01 +00:00
hidnplayr
24547ca793
Converted unfinished cardbus and AGP drivers to PE, moved to drivers/unfinished
...
git-svn-id: svn://kolibrios.org@5066 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-08-29 15:09:56 +00:00
CleverMouse
727d1c9b53
fix SB16 driver broken in r3727, convert to PE
...
git-svn-id: svn://kolibrios.org@5057 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-08-25 09:49:27 +00:00
CleverMouse
169584397a
update driver sceletone
...
git-svn-id: svn://kolibrios.org@5054 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-08-22 18:08:08 +00:00
CleverMouse
7dce54fc55
convert usbhid and usbstor to PE
...
git-svn-id: svn://kolibrios.org@5051 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-08-22 09:54:27 +00:00
CleverMouse
c66e498dba
add delays
...
git-svn-id: svn://kolibrios.org@5049 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-08-21 12:41:24 +00:00
CleverMouse
7dc01ee888
convert tmpdisk and ps2mouse to PE
...
git-svn-id: svn://kolibrios.org@5044 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-08-20 10:11:50 +00:00
CleverMouse
21132138a1
support for stripped PE headers in drivers; declare COFF drivers deprecated
...
git-svn-id: svn://kolibrios.org@5039 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-08-18 11:18:15 +00:00
CleverMouse
05b46beb07
deep sleep on Intel SSE3+ CPUs
...
git-svn-id: svn://kolibrios.org@5033 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-08-15 15:46:44 +00:00
CleverMouse
cd8fe59acc
don't rely on BIOS for returning to real mode
...
git-svn-id: svn://kolibrios.org@5032 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-08-15 11:18:27 +00:00
CleverMouse
6a10b418b1
speed up booting in some configurations
...
git-svn-id: svn://kolibrios.org@5031 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-08-14 12:17:53 +00:00
CleverMouse
2ecf899269
don't try to detect CD if controller doesn't respond to device select
...
git-svn-id: svn://kolibrios.org@5030 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-08-12 11:11:45 +00:00
CleverMouse
db841104b9
fix r5012
...
git-svn-id: svn://kolibrios.org@5028 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-08-11 20:34:02 +00:00
CleverMouse
ac41199c94
numlock on at boot
...
git-svn-id: svn://kolibrios.org@5027 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-08-11 18:34:39 +00:00
hidnplayr
e7360b0f51
Cleanup/small refactor of some internal network functions.
...
git-svn-id: svn://kolibrios.org@5015 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-08-02 12:48:32 +00:00
hidnplayr
ce330875f5
Moved TCP slow timer handler to separate thread, to avoid possible deadlocks.
...
git-svn-id: svn://kolibrios.org@5013 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-07-30 09:44:18 +00:00
CleverMouse
90df12563a
speed up booting in some configurations
...
git-svn-id: svn://kolibrios.org@5012 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-07-29 10:41:27 +00:00
hidnplayr
985e69de26
Disabled experimental PPPoE and IPv6 support by default.
...
git-svn-id: svn://kolibrios.org@5001 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-07-17 15:52:31 +00:00
CleverMouse
0727266021
fix kernel crash when TCP input queue is full
...
git-svn-id: svn://kolibrios.org@5000 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-07-17 15:44:18 +00:00
Sergey Semyonov (Serge)
e72c474426
kolibri-process:
...
v86 works now, at least in VBox
git-svn-id: svn://kolibrios.org@4993 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-07-11 10:47:51 +00:00
hidnplayr
0923c62681
IPv4: accept all destination addresses when we dont have one yet.
...
git-svn-id: svn://kolibrios.org@4976 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-06-15 12:00:30 +00:00
Akyltist
f16f70dcc9
fix button coord and size;
...
add 3d light effect;
git-svn-id: svn://kolibrios.org@4970 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-06-10 20:02:53 +00:00
hidnplayr
2a2173154c
SB16: correctly reserve ports (broken since #1306 )
...
git-svn-id: svn://kolibrios.org@4961 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-05-29 16:49:20 +00:00
hidnplayr
eae21c4be3
Increased the max socket buffer size from 32k to 256k, for better network throughput on slower links.
...
git-svn-id: svn://kolibrios.org@4959 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-05-28 23:00:53 +00:00
hidnplayr
69e57c3212
Mapped '<>\' key from USB keyboards (such as present on belgian keyboards) to their PS/2 counterpart.
...
git-svn-id: svn://kolibrios.org@4932 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-05-22 11:28:11 +00:00
hidnplayr
49c931aeb0
Fixed some issues with numeric part of keyboard.
...
git-svn-id: svn://kolibrios.org@4929 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-05-20 08:24:37 +00:00
Sergey Semyonov (Serge)
93d8cf8231
kernel: export change_task as "ChangeTask"
...
git-svn-id: svn://kolibrios.org@4927 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-05-19 10:01:59 +00:00
Sergey Semyonov (Serge)
2518ed40a1
kolibri-process:
...
1)update
2)create v86 process
git-svn-id: svn://kolibrios.org@4923 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-05-12 19:41:55 +00:00