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)
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
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
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
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
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)
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
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
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
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