Commit Graph

2471 Commits

Author SHA1 Message Date
pavelyakov
343e87c60f Added function checksum security
git-svn-id: svn://kolibrios.org@7320 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-08-25 10:09:02 +00:00
pavelyakov
bdc68077f4 Added Implementation of the function in the system - EAX = 81
git-svn-id: svn://kolibrios.org@7319 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-08-24 23:55:36 +00:00
d00e5c3855 Update kernel's proc32.inc from fasm source
* Resulting kernel.bin did not change.
* This file had KolibriOS copyright header which I did not preserve
  because we use it unchanged as shipped with fasm.

git-svn-id: svn://kolibrios.org@7294 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-06-15 00:31:47 +00:00
db8eddbd53 Enable xsave/xrstor, attempt 2.
git-svn-id: svn://kolibrios.org@7276 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-05-13 00:16:10 +00:00
02da1fd4f3 Fix for GPT partitions scan.
GPT partition entry array (GPEA) has 128 entries by default, unused ones
must be zeroed. Due to memory corruption GPEA contained non-zero data of
first sectors of partitions. This led to fake partitions detected which
were mostly filtered out by their start:length and thus didn't show up.
Pass ebx=three-sector-sized buffer to disk_add_partition as expected.

git-svn-id: svn://kolibrios.org@7270 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-05-05 13:50:04 +00:00
theonlymirage
ffac6ebf7a Сlear direction flag for Phoenix BIOS (for correct printing of messages in real mode).
git-svn-id: svn://kolibrios.org@7215 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-04-02 06:33:43 +00:00
53a4fd1aef Disable xsave code until proper fix.
git-svn-id: svn://kolibrios.org@7199 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-03-21 00:02:11 +00:00
CleverMouse
4286d7bac3 revert FpuSave/FpuRestore to old implementations because existing drivers don't know about AVX, provide alternate exports AvxSaveSize/AvxSave/AvxRestore
git-svn-id: svn://kolibrios.org@7168 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-02-27 16:27:26 +00:00
CleverMouse
43e84d7672 fix FPU after r7124 for other CPU configurations
git-svn-id: svn://kolibrios.org@7165 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-02-19 16:35:45 +00:00
CleverMouse
a49931c083 fix FPU after r7124
git-svn-id: svn://kolibrios.org@7164 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-02-19 14:53:31 +00:00
CleverMouse
d74401a2fc use correct language for boot screen, broken in r7129
git-svn-id: svn://kolibrios.org@7140 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-01-26 18:18:03 +00:00
0e02132b9f Replace 'equ' macros with '=' ones.
They appear in symbols file.
They don't require parentheses.
They are shorter.

git-svn-id: svn://kolibrios.org@7136 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-12-20 01:07:10 +00:00
70ef44fcc1 Add tests to autobuild: mtrrtest and test_malloc.
git-svn-id: svn://kolibrios.org@7133 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-12-17 02:30:54 +00:00
368d42ffae Update BOOT_DATA structure and use it instead of all the BOOT_* vars.
git-svn-id: svn://kolibrios.org@7132 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-12-17 02:12:53 +00:00
c14a80d34f Add UEFI stuff.
git-svn-id: svn://kolibrios.org@7130 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-12-16 21:10:49 +00:00
f208e0e454 Split bootbios.asm and kernel.asm.
* Move bios-related part of kernel.asm before B32 label to
  bootbios.asm file;
* Move bx_from_load, boot_dev and kernel_restart_bootblock variables
  to BOOT_* 0x9000 block;
* Update Tupfile.lua, Makefile, build.bat, build.sh accordingly;
* Now bios and uefi loaders can jump to very first byte of the kernel.

git-svn-id: svn://kolibrios.org@7129 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-12-16 20:21:10 +00:00
6494817540 Add EFLAGS_* macros, get rid of some more magic numbers.
git-svn-id: svn://kolibrios.org@7126 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-12-05 06:39:34 +00:00
9e6b9b61f7 Use xsave/xrestor if available, enable AVX* instructions.
git-svn-id: svn://kolibrios.org@7124 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-12-05 05:24:21 +00:00
09684c0db9 Synchronize memmap.inc and const.inc, replace hardcoded numbers with macros.
git-svn-id: svn://kolibrios.org@7122 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-11-29 22:03:58 +00:00
16d9a4a4bc Remove VRR code, mostly commented out anyway.
git-svn-id: svn://kolibrios.org@7121 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-11-29 00:15:25 +00:00
afdc8496fb Add empty $Revision$ macro.
svn keywords are neither substituted by git-svn nor catched by
existing "$Revision a" macro, ignore them to not fail the build.

git-svn-id: svn://kolibrios.org@7114 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-11-20 09:58:28 +00:00
0CodErr
5721df73ee fix for draw not ASCIIZ
git-svn-id: svn://kolibrios.org@7103 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-10-20 16:03:18 +00:00
hidnplayr
144ea3d326 Use tcp_output instead of tcp_respond to send delayed acks, we need it for correct window advertisement amongst other things...
git-svn-id: svn://kolibrios.org@7099 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-10-17 19:59:47 +00:00
ashmew2
a396aff3da Fix TCP window size in tcp_respond
git-svn-id: svn://kolibrios.org@7098 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-10-17 19:43:14 +00:00
pathoswithin
cb0c6cee9a sysfunction 70.10 new name validation
git-svn-id: svn://kolibrios.org@7040 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-10-03 10:27:20 +00:00
pathoswithin
a83abc4c5f fat: support for non-ASCII chars in short names
git-svn-id: svn://kolibrios.org@7003 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-09-22 21:51:37 +00:00
0CodErr
ea4f9aa063 remove unnecessary check
git-svn-id: svn://kolibrios.org@6974 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-09-13 10:53:39 +00:00
Sergey Semyonov (Serge)
2cbf514c37 kernel: get_clock_ns() funny 96-bit arithmetic
git-svn-id: svn://kolibrios.org@6942 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-08-11 16:17:30 +00:00
Sergey Semyonov (Serge)
d8ccef567e kernel: get_clock_ns() correction
git-svn-id: svn://kolibrios.org@6941 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-08-11 14:55:17 +00:00
pathoswithin
aa52644442 small fix
git-svn-id: svn://kolibrios.org@6939 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-07-29 05:24:20 +00:00
pathoswithin
ed0c1f6d3a ext fs: sysfunction 70.10 support
git-svn-id: svn://kolibrios.org@6933 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-07-09 08:28:00 +00:00
Sergey Semyonov (Serge)
8b1036ed49 kernel: pipes - improved synchronization
git-svn-id: svn://kolibrios.org@6929 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-06-16 22:47:00 +00:00
Sergey Semyonov (Serge)
65af271ccd kernel: pipe io bugfixes
git-svn-id: svn://kolibrios.org@6928 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-06-16 11:19:43 +00:00
Sergey Semyonov (Serge)
7ee30af446 kernel: read/write operations on pipe
git-svn-id: svn://kolibrios.org@6927 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-06-16 07:53:37 +00:00
Sergey Semyonov (Serge)
af61cc97e8 kernel: initial pipe() support
git-svn-id: svn://kolibrios.org@6926 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-06-15 22:36:39 +00:00
pathoswithin
fc631064ea New sysfunction 70.10 "rename/move"
git-svn-id: svn://kolibrios.org@6917 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-06-08 10:03:01 +00:00
hidnplayr
44f6fd248e TCP: Use bitflag instead of dword for t_force.
git-svn-id: svn://kolibrios.org@6916 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-05-31 17:54:16 +00:00
hidnplayr
f8148f187a TCP: dont accept out of order FINs.
git-svn-id: svn://kolibrios.org@6915 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-05-30 21:21:21 +00:00
hidnplayr
5b5249a5d6 TCP: Don't increase sequence number when resending a FIN.
git-svn-id: svn://kolibrios.org@6914 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-05-30 20:33:16 +00:00
ashmew2
c23792822f TCP Fast ACK: Fix advertised window size
git-svn-id: svn://kolibrios.org@6913 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-05-30 16:41:35 +00:00
hidnplayr
e9dc6c5ab5 TCP: improved routing, connect.
git-svn-id: svn://kolibrios.org@6912 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-05-28 20:57:46 +00:00
hidnplayr
e15ba926dd UDP: Improved routing.
git-svn-id: svn://kolibrios.org@6911 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-05-28 20:55:31 +00:00
hidnplayr
3c9e868864 TCP_process_input: remember device number.
git-svn-id: svn://kolibrios.org@6910 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-05-28 20:50:33 +00:00
hidnplayr
f4e464bc8a Bugfix for TCP advertised window calculation.
git-svn-id: svn://kolibrios.org@6909 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-05-28 16:52:24 +00:00
ashmew2
caf7d0c041 Add a build script for Linux
git-svn-id: svn://kolibrios.org@6908 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-05-26 18:56:19 +00:00
ashmew2
03c47f08be Build script for linux
git-svn-id: svn://kolibrios.org@6907 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-05-26 18:43:39 +00:00
pathoswithin
f4669d53a9 fix for 70.1
git-svn-id: svn://kolibrios.org@6901 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-05-19 09:02:21 +00:00
pathoswithin
5d55e63e36 small fix
git-svn-id: svn://kolibrios.org@6900 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-05-18 09:15:03 +00:00
pathoswithin
545bc303eb sysfunction 4: string length tracking
git-svn-id: svn://kolibrios.org@6899 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-05-17 08:01:34 +00:00
pathoswithin
a4a06a81a0 no need for manual heap initialization (68.11)
git-svn-id: svn://kolibrios.org@6893 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-05-13 06:41:42 +00:00
IgorA
dc5527c5ca update docs sys function 54.1
git-svn-id: svn://kolibrios.org@6891 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-04-29 09:12:39 +00:00
pathoswithin
ff31272774 documentation fix
git-svn-id: svn://kolibrios.org@6880 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-03-28 14:30:08 +00:00
Artem Jerdev (art_zh)
ce35591444 hardware cursor init code updated for Kavery GPU
git-svn-id: svn://kolibrios.org@6877 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-03-07 20:11:13 +00:00
pathoswithin
45aee00e6b sysfunction 70.5: small change
git-svn-id: svn://kolibrios.org@6876 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-03-07 16:28:02 +00:00
pathoswithin
b27bd68162 sysfunction 70.5: get device size
git-svn-id: svn://kolibrios.org@6875 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-03-06 13:45:37 +00:00
pathoswithin
846906fa8c iso9660: get CD info
git-svn-id: svn://kolibrios.org@6872 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-03-03 17:06:08 +00:00
pathoswithin
5e7dc6b25c ext: get volume info
git-svn-id: svn://kolibrios.org@6871 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-03-01 16:45:33 +00:00
pathoswithin
9490c62e74 ntfs: fix volume name
git-svn-id: svn://kolibrios.org@6869 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-02-28 15:55:21 +00:00
pathoswithin
a66ba0a1e0 fat: get volume info
git-svn-id: svn://kolibrios.org@6868 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-02-28 12:33:45 +00:00
pathoswithin
2e874adffb fat: cleaning
git-svn-id: svn://kolibrios.org@6867 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-02-21 17:22:02 +00:00
pathoswithin
95c7aad99e ext fs small fixes
git-svn-id: svn://kolibrios.org@6861 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-02-10 09:17:54 +00:00
pathoswithin
53c5e5426f ext fs small fix
git-svn-id: svn://kolibrios.org@6859 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-02-08 17:14:28 +00:00
pathoswithin
d248870812 ext fs fixing
git-svn-id: svn://kolibrios.org@6856 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-02-06 09:55:55 +00:00
pathoswithin
be199bc49c ext fs optimizing
git-svn-id: svn://kolibrios.org@6853 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-02-04 13:17:52 +00:00
pathoswithin
f1c9b0ad0f fixes for ext fs
git-svn-id: svn://kolibrios.org@6852 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-02-02 05:47:15 +00:00
pathoswithin
abcb2b1bfa fat: sysfunction 70.4 update
git-svn-id: svn://kolibrios.org@6850 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-01-31 06:03:42 +00:00
pathoswithin
861e7b4ea9 ext2: support for files bigger than 4 GB
git-svn-id: svn://kolibrios.org@6849 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-01-30 01:03:59 +00:00
pathoswithin
1ab6d8bc4e ext fs optimizing
git-svn-id: svn://kolibrios.org@6848 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-01-28 02:39:27 +00:00
pathoswithin
3cbf21dcbe fat fix: report write size
git-svn-id: svn://kolibrios.org@6846 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-01-24 17:38:59 +00:00
pathoswithin
201a5bf041 fs: prevalidation for root folder, code despaghettizing
git-svn-id: svn://kolibrios.org@6845 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-01-22 16:19:39 +00:00
e828b2c8b5 Enable capacity checks for Protective MBR and GPT
git-svn-id: svn://kolibrios.org@6844 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-01-21 00:21:05 +00:00
dbe9918dc6 Return capacity and bytes per sector of bios disks
This patch makes bd_querymedia return valid Capacity and SectorSize
values. Bios disks detection code saves the values to extended
BiosDiskData structure, bd_querymedia copies them to DISKMEDIAINFO.


git-svn-id: svn://kolibrios.org@6843 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-01-21 00:14:05 +00:00
pathoswithin
26611cadd0 fix for ide_querymedia
git-svn-id: svn://kolibrios.org@6842 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-01-20 20:02:50 +00:00
56b3fa9987 Fix parsing of Protective MBR and GPT headers
git-svn-id: svn://kolibrios.org@6828 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-01-18 21:05:31 +00:00
34df6be0da Support GUID Partition Table (GPT) disk layout
git-svn-id: svn://kolibrios.org@6827 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-01-14 21:28:27 +00:00
pathoswithin
61afff5eba ntfs: fix for minimal cluster size
git-svn-id: svn://kolibrios.org@6824 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-01-06 12:42:17 +00:00
pathoswithin
54c3526028 ntfs small fix
git-svn-id: svn://kolibrios.org@6820 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-12-29 11:12:15 +00:00
a7cb2f3691 Set CR0.AM bit
Allow applications to get Alignment Check exception


git-svn-id: svn://kolibrios.org@6817 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-12-26 23:29:27 +00:00
5b61094dc6 fix #98, #103
Set Bus_Master bit in PCI Command register for drives in DMA mode


git-svn-id: svn://kolibrios.org@6816 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-12-26 21:52:58 +00:00
6b6bcd23b5 Fix access to /fd2 (bugs #98, #103)
git-svn-id: svn://kolibrios.org@6814 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-12-26 00:57:51 +00:00
pathoswithin
5d60fdc440 ext fs fix
git-svn-id: svn://kolibrios.org@6809 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-12-23 11:10:24 +00:00
pathoswithin
4ded9c23de function 71.2
git-svn-id: svn://kolibrios.org@6802 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-12-21 09:11:27 +00:00
pathoswithin
ee04f7ac02 more unicode functions
git-svn-id: svn://kolibrios.org@6800 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-12-18 03:13:18 +00:00
pathoswithin
755c9fe4d1 proper unicode support
git-svn-id: svn://kolibrios.org@6798 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-12-15 17:38:17 +00:00
pathoswithin
8ac6d6b04c fix corruption of process termination output
git-svn-id: svn://kolibrios.org@6793 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-12-09 13:26:43 +00:00
pathoswithin
f9f1eb0d75 preparation
git-svn-id: svn://kolibrios.org@6792 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-12-09 09:48:32 +00:00
0CodErr
54932fe994 flag client relative for blit
git-svn-id: svn://kolibrios.org@6790 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-12-07 18:33:17 +00:00
pathoswithin
6aab6c5478 support of "../" in the absolute file path
git-svn-id: svn://kolibrios.org@6787 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-12-05 19:44:57 +00:00
pathoswithin
d3eb673c05 NTFS fix
git-svn-id: svn://kolibrios.org@6781 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-12-04 10:56:24 +00:00
pathoswithin
ce0f946c73 ext fs fix for deleting
git-svn-id: svn://kolibrios.org@6778 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-12-02 14:34:11 +00:00
pathoswithin
bb2b6bba8c ext fs debugging
git-svn-id: svn://kolibrios.org@6774 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-11-30 17:27:25 +00:00
pathoswithin
8eb00f284b alternate ways of setting the string encoding for absolute paths
git-svn-id: svn://kolibrios.org@6758 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-11-25 15:11:25 +00:00
pathoswithin
69d1122a04 ext fs optimizing
git-svn-id: svn://kolibrios.org@6756 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-11-24 17:29:52 +00:00
pathoswithin
ba50660e2b ext fs optimizing
git-svn-id: svn://kolibrios.org@6726 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-11-18 14:43:26 +00:00
CleverMouse
eb8c20f6c5 don't set_mtrr if only fixed MTRRs exist; fixes triple fault in VirtualBox on some CPUs
git-svn-id: svn://kolibrios.org@6721 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-11-16 18:24:32 +00:00
0CodErr
344e7fb238 SockAddr structure description
git-svn-id: svn://kolibrios.org@6712 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-11-15 12:33:12 +00:00
CleverMouse
2a755c9a3d on RST, close TCP connection but don't free the structure - owner process should know what happened
git-svn-id: svn://kolibrios.org@6710 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-11-14 12:30:05 +00:00
Kirill Lipatov (Leency)
00d1316dd2 KOSfuncs names: fix typo
git-svn-id: svn://kolibrios.org@6683 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-11-06 22:37:32 +00:00
CleverMouse
1a0ba3eb53 revert r6629: failed mtrr configuration can lead to terrible performance, it must be as visible as possible
git-svn-id: svn://kolibrios.org@6663 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-11-03 14:07:13 +00:00
pathoswithin
595fd9817d IDE: more debug output
git-svn-id: svn://kolibrios.org@6650 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-11-01 22:31:10 +00:00
pathoswithin
37e1c205ec ext fs optimizing
git-svn-id: svn://kolibrios.org@6643 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-11-01 05:21:53 +00:00
hidnplayr
1c171f35ce Improved documentation for sysfn 76
git-svn-id: svn://kolibrios.org@6634 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-10-30 12:34:43 +00:00
hidnplayr
aa05e6c7e9 Improved documentation for sysfn 76
git-svn-id: svn://kolibrios.org@6633 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-10-30 12:07:56 +00:00
Kirill Lipatov (Leency)
842bc246a4 kernel: mtrr fail message is shown as debug now
git-svn-id: svn://kolibrios.org@6629 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-10-28 09:30:57 +00:00
CleverMouse
7a0442863e fix for r6468 with CDs
git-svn-id: svn://kolibrios.org@6611 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-10-20 14:28:34 +00:00
Sergey Semyonov (Serge)
18d0ffcc1c kernel: use undefined_syscall for undefined fn's in f68 family
git-svn-id: svn://kolibrios.org@6599 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-10-16 20:32:10 +00:00
Sergey Semyonov (Serge)
6cbd453d52 kernel: fix for #5350
git-svn-id: svn://kolibrios.org@6593 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-10-14 17:51:58 +00:00
Sergey Semyonov (Serge)
d0092175df kernel: export acpi root table pointer
git-svn-id: svn://kolibrios.org@6590 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-10-13 18:03:56 +00:00
pathoswithin
e47ae79991 fix click on window activation, fix background redraw, cleaning
git-svn-id: svn://kolibrios.org@6585 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-10-10 11:31:49 +00:00
pathoswithin
2eb44d9608 FAT: no trash in folder output
git-svn-id: svn://kolibrios.org@6576 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-10-07 12:55:28 +00:00
pathoswithin
56c4a442eb ext fs debugging and optimizing
git-svn-id: svn://kolibrios.org@6575 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-10-07 12:10:45 +00:00
pathoswithin
186f859cbd ext fs debugging
git-svn-id: svn://kolibrios.org@6558 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-10-01 20:34:06 +00:00
pathoswithin
5f91a2a1f4 Fix for sysfunctions 30.2 and 30.4
git-svn-id: svn://kolibrios.org@6534 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-09-26 17:14:06 +00:00
pathoswithin
5ac41a2dfc ext fs debugging
git-svn-id: svn://kolibrios.org@6522 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-09-14 12:33:51 +00:00
hidnplayr
af09dcd4b0 Fix TCP_RANGESET
git-svn-id: svn://kolibrios.org@6512 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-09-05 15:56:33 +00:00
pathoswithin
47cf2c3335 f68.27
git-svn-id: svn://kolibrios.org@6511 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-09-04 01:43:19 +00:00
pathoswithin
85cf426f43 turn off XFS driver until better times
git-svn-id: svn://kolibrios.org@6503 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-08-25 20:01:50 +00:00
pathoswithin
31fad3ee4a UTF-8 file path input, unicode names for apps and libs
git-svn-id: svn://kolibrios.org@6502 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-08-25 19:30:08 +00:00
pathoswithin
5f44c836b1 onscreen log output fix
git-svn-id: svn://kolibrios.org@6501 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-08-25 19:18:19 +00:00
hidnplayr
58663b49dd More comments and stats in TCP code.
git-svn-id: svn://kolibrios.org@6476 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-08-15 18:06:19 +00:00
hidnplayr
b4e2367e09 IPv4_route: bugfix in route determination.
git-svn-id: svn://kolibrios.org@6475 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-08-15 17:27:45 +00:00
hidnplayr
9d14a71733 TCP_output: update advertised receive window correctly
git-svn-id: svn://kolibrios.org@6474 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-08-15 17:25:50 +00:00
pathoswithin
668afc0d0b UTF-16 file path input
git-svn-id: svn://kolibrios.org@6473 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-08-15 17:02:18 +00:00
pathoswithin
061798afec tiny bit
git-svn-id: svn://kolibrios.org@6472 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-08-15 16:58:44 +00:00
pathoswithin
5435e675b8 UTF-8 based disk system, UTF-16 path input
git-svn-id: svn://kolibrios.org@6471 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-08-15 16:55:03 +00:00
pathoswithin
1048443a57 one-string path for filesystems, some cleaning
git-svn-id: svn://kolibrios.org@6468 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-08-02 20:28:34 +00:00
pathoswithin
ee14b53b33 sysfunction 70 cleaning
git-svn-id: svn://kolibrios.org@6464 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-07-29 11:12:13 +00:00
pathoswithin
0179d69549 ext fs and other global cleaning
git-svn-id: svn://kolibrios.org@6462 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-07-13 01:01:16 +00:00
Artem Jerdev (art_zh)
b718363009 VHDL code generator for PCI BIOS extension ROMs
git-svn-id: svn://kolibrios.org@6442 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-06-07 15:14:38 +00:00
pathoswithin
a6ec7b35a4 small fix
git-svn-id: svn://kolibrios.org@6428 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-05-13 15:46:03 +00:00
pathoswithin
3b3213b0ea 70.5 get volume info
git-svn-id: svn://kolibrios.org@6427 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-05-12 22:34:08 +00:00
pathoswithin
072f75a0f0 NTFS: get volume info
git-svn-id: svn://kolibrios.org@6426 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-05-12 22:19:28 +00:00
pathoswithin
59d7389e51 NTFS: set file's times and dates
git-svn-id: svn://kolibrios.org@6420 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-05-07 22:26:48 +00:00
pathoswithin
7abeb6e7e3 NTFS: deletion remake
git-svn-id: svn://kolibrios.org@6418 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-05-04 17:36:09 +00:00
pathoswithin
b18c400feb NTFS: thousands files in folders
git-svn-id: svn://kolibrios.org@6414 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-05-02 06:02:41 +00:00
hidnplayr
6c4e2f8033 More descriptive constant names, reduced socket buffer size.
git-svn-id: svn://kolibrios.org@6413 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-04-30 21:15:55 +00:00
pathoswithin
2b5de6aa60 NTFS: even more files in folders
git-svn-id: svn://kolibrios.org@6411 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-04-30 06:52:50 +00:00
pathoswithin
a1265dabee NTFS: creation fix
git-svn-id: svn://kolibrios.org@6409 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-04-27 10:33:01 +00:00
pathoswithin
ad7d99c2aa NTFS: advanced folder deletion
git-svn-id: svn://kolibrios.org@6408 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-04-27 08:48:17 +00:00
pathoswithin
32f17daf2a NTFS: advanced file creation
git-svn-id: svn://kolibrios.org@6407 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-04-26 00:41:42 +00:00
pathoswithin
54422f2f5a NTFS: cleaning and fixing
git-svn-id: svn://kolibrios.org@6405 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-04-21 17:41:56 +00:00
ashmew2
e4f7770378 Fix 32bpp description in SF65
git-svn-id: svn://kolibrios.org@6402 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-04-17 16:25:56 +00:00
pathoswithin
47b8ff4666 NTFS: advanced file deletion
git-svn-id: svn://kolibrios.org@6401 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-04-14 16:29:04 +00:00
IgorA
26ca18d747 animage: fix zoom buttons, optimize
git-svn-id: svn://kolibrios.org@6369 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-03-23 21:55:26 +00:00
Sergey Semyonov (Serge)
42ff38aa22 kernel: mtdbg support code
git-svn-id: svn://kolibrios.org@6345 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-03-16 08:48:55 +00:00
pathoswithin
8182b75b0e NTFS: much more files in folders
git-svn-id: svn://kolibrios.org@6340 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-03-15 06:18:38 +00:00
Sergey Semyonov (Serge)
03c7eb4fa9 kos-acpi: PAE support
git-svn-id: svn://kolibrios.org@6339 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-03-14 03:45:15 +00:00
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
Sergey Semyonov (Serge)
6f2aa3f1f1 kernel: fn69.1 - get simd context
mtdbg: display contents of mmx registers

git-svn-id: svn://kolibrios.org@4893 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-24 23:03:14 +00:00
hidnplayr
06df103c1c Fixed some debug output in ICMP_input procedure.
git-svn-id: svn://kolibrios.org@4892 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-24 17:34:09 +00:00
shikhin
ea1918f4d1 ext2 license change to GPL.
git-svn-id: svn://kolibrios.org@4891 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-24 16:46:31 +00:00