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
Marat Zakiyanov (Mario79)
5243ecfc1d
Fix r.4850
...
git-svn-id: svn://kolibrios.org@4851 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-17 21:27:50 +00:00
Marat Zakiyanov (Mario79)
da8c332884
Added the tag "Revision: XXXX" in some kernel files, to form the right number of revision at boot (blue boot screen).
...
git-svn-id: svn://kolibrios.org@4850 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-17 21:19:45 +00:00
CleverMouse
335c5cdd86
force legacy IDE ports if specified by class code
...
git-svn-id: svn://kolibrios.org@4841 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-15 18:41:49 +00:00
Marat Zakiyanov (Mario79)
be20dc3772
Additional fix to r.4838
...
git-svn-id: svn://kolibrios.org@4839 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-15 12:54:18 +00:00
Marat Zakiyanov (Mario79)
26aad0cc40
Fix for IDE controller. Some weird controllers generate an interrupt even if IDE interrupts are disabled and no IDE devices. For example, notebook ASUS K72F - IDE controller 010185 generates false interrupt when we work with the IDE controller 01018f. For this reason, the interrupt handler does not need to be installed if both channel IDE controller running in PIO mode.
...
git-svn-id: svn://kolibrios.org@4838 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-15 10:01:23 +00:00
Akyltist
dbe5ae5137
mini refactoring
...
git-svn-id: svn://kolibrios.org@4797 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-08 08:01:38 +00:00
Akyltist
a1d6f1eae4
fix kernel function 48.2 48.3 (set EDX max size = 192 byte)
...
git-svn-id: svn://kolibrios.org@4796 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-08 07:40:38 +00:00
Yogev Ezra
df4cadefa8
MTRR: new @notify support
...
git-svn-id: svn://kolibrios.org@4793 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-07 23:41:38 +00:00
eAndrew
6e448a0873
old cursors
...
git-svn-id: svn://kolibrios.org@4783 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-06 12:57:31 +00:00
eAndrew
e43991c023
new cursors
...
git-svn-id: svn://kolibrios.org@4782 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-06 12:32:33 +00:00
Akyltist
531b98bc9f
skin: hotfix new system color table
...
git-svn-id: svn://kolibrios.org@4779 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-06 10:20:38 +00:00
Akyltist
31e84c92d6
skin: supported new system color table
...
git-svn-id: svn://kolibrios.org@4778 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-06 10:06:51 +00:00
Marat Zakiyanov (Mario79)
354e32e7f3
Fix for IDE devices:
...
1) Restore broken HD load for ramdisk image
2) Check of support UDMA mode for disk devices before initialization channel of IDE controller
git-svn-id: svn://kolibrios.org@4772 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-05 21:36:10 +00:00
hidnplayr
fd06243954
set up serial debug console before first print to the debug board (if enabled)
...
git-svn-id: svn://kolibrios.org@4741 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-03 17:56:55 +00:00
Marat Zakiyanov (Mario79)
76718d400a
Fix for r.4700 - fix proc check_ATAPI_device_event
...
git-svn-id: svn://kolibrios.org@4734 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-02 20:55:06 +00:00
Marat Zakiyanov (Mario79)
87aa62f216
Fix for r.4700
...
git-svn-id: svn://kolibrios.org@4720 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-30 21:09:44 +00:00
Marat Zakiyanov (Mario79)
035587c456
Empty commit, blyat!
...
git-svn-id: svn://kolibrios.org@4713 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-28 20:36:41 +00:00
Marat Zakiyanov (Mario79)
be1fff9c56
Fix f.24 for r.4700
...
git-svn-id: svn://kolibrios.org@4711 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-28 20:04:31 +00:00
Marat Zakiyanov (Mario79)
ba19a6400d
Kernel supports up to three IDE controllers, and all the devices connected to them
...
git-svn-id: svn://kolibrios.org@4700 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-27 20:44:32 +00:00
CleverMouse
5fca5f7cd4
small fix
...
git-svn-id: svn://kolibrios.org@4695 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-25 14:46:50 +00:00
Yogev Ezra
4291e3d3e1
Make the Grammar-Nazis happy
...
git-svn-id: svn://kolibrios.org@4694 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-23 23:43:11 +00:00
Marat Zakiyanov (Mario79)
507451f315
Removal of obsolete functions 18.11.2. Reduce the DRIVE_DATA area, because the data above 10 bytes is not used.
...
git-svn-id: svn://kolibrios.org@4641 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-13 07:21:24 +00:00
Marat Zakiyanov (Mario79)
0991dff6cc
Fix for prev.rev.
...
git-svn-id: svn://kolibrios.org@4625 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-10 00:14:09 +00:00
Marat Zakiyanov (Mario79)
28e8a442bf
IDE DMA
...
1) No more 16-bit code, all the code in 32-bit mode
2) Expansion of the data output about modes of IDE devices
git-svn-id: svn://kolibrios.org@4624 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-10 00:09:59 +00:00
CleverMouse
43101a8623
r4619
...
git-svn-id: svn://kolibrios.org@4619 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-07 10:57:58 +00:00
Marat Zakiyanov (Mario79)
f6f7a854c7
Fix for r.4588
...
git-svn-id: svn://kolibrios.org@4612 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-05 15:31:09 +00:00
Marat Zakiyanov (Mario79)
feb4d70501
Do not print the data from the BAR's if IDE controller is not found .
...
git-svn-id: svn://kolibrios.org@4611 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-04 20:22:14 +00:00
CleverMouse
1a23d648fd
add test data
...
git-svn-id: svn://kolibrios.org@4610 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-04 14:01:49 +00:00
CleverMouse
b1cb69355f
reconfigure MTRRs after BIOS, enable write-combining framebuffer in more configurations
...
git-svn-id: svn://kolibrios.org@4608 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-04 13:58:20 +00:00
CleverMouse
8efb57fc9b
r4599
...
git-svn-id: svn://kolibrios.org@4599 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-02-27 18:31:15 +00:00
CleverMouse
42f5c5294a
Fix typing \ | symbols on some specific USB keyboards
...
git-svn-id: svn://kolibrios.org@4598 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-02-27 17:22:54 +00:00
CleverMouse
39d0c4cbda
test_cpu: simplify & detect physical address width
...
git-svn-id: svn://kolibrios.org@4593 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-02-25 19:12:10 +00:00
hidnplayr
dc04bfc89f
Absolute mouse coordinates are now calculated inside kernel instead of driver(s).
...
git-svn-id: svn://kolibrios.org@4592 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-02-25 18:28:56 +00:00
Marat Zakiyanov (Mario79)
ce96116465
Function 2 (get the code of the pressed key) for AL = 0 in EAX bits 16-23 = contain scancode for pressed key
...
git-svn-id: svn://kolibrios.org@4588 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-02-25 01:03:37 +00:00
Sergey Semyonov (Serge)
15fd6b2c81
kolibri-process: update
...
git-svn-id: svn://kolibrios.org@4587 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-02-22 11:39:11 +00:00
CleverMouse
85d31dcef6
quick fix for active IDE interrupts at boot stage
...
git-svn-id: svn://kolibrios.org@4578 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-02-20 13:01:13 +00:00
Marat Zakiyanov (Mario79)
3dd1f86eac
Some reorganization of code:
...
1) Grouping of code working with IDE drives
2) Moving messages about the SVN revision and CPU counter to the beginning of the log of the message board.
git-svn-id: svn://kolibrios.org@4575 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-02-18 23:01:02 +00:00
hidnplayr
5ae0511a52
Fixed stack corruption on SOCKET_num_to_ptr error.
...
git-svn-id: svn://kolibrios.org@4574 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-02-18 19:42:18 +00:00
CleverMouse
f406933a83
actualize documentation
...
git-svn-id: svn://kolibrios.org@4573 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-02-18 18:21:49 +00:00
CleverMouse
74329e061f
fix draw of type-I windows with small height
...
git-svn-id: svn://kolibrios.org@4572 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-02-18 17:49:35 +00:00
hidnplayr
7441360013
Serial debug console: reserve port so nobody else uses it.
...
git-svn-id: svn://kolibrios.org@4553 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-02-01 14:22:21 +00:00
CleverMouse
437347b036
fix crash if disconnecting when reading/writing introduced in r4346
...
git-svn-id: svn://kolibrios.org@4549 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-29 21:09:01 +00:00
CleverMouse
241079c114
API to cancel all queued transfers on USB pipe; add timeout for USB device early initialization
...
git-svn-id: svn://kolibrios.org@4547 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-29 12:14:28 +00:00
hidnplayr
bd53b16a76
Bugfix for SOCKET_alloc.
...
git-svn-id: svn://kolibrios.org@4535 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-27 10:27:38 +00:00
hidnplayr
633e4d7a5f
USBHID: support for pointer type device. Now 'USB tablet' mode also works in QEMU.
...
git-svn-id: svn://kolibrios.org@4531 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-26 16:44:42 +00:00
hidnplayr
0e1f1afeae
Fixed labels in usbhid, no semantic changes.
...
git-svn-id: svn://kolibrios.org@4530 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-26 14:58:22 +00:00
hidnplayr
40cbd60db3
USBHID: support for USB tablet (absolute coordinates).
...
git-svn-id: svn://kolibrios.org@4529 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-26 13:38:45 +00:00
hidnplayr
91ae4fdcf8
More bugfixes for SOCKET_notify.
...
git-svn-id: svn://kolibrios.org@4528 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-25 13:14:23 +00:00
hidnplayr
6e6f7a23d3
Bugfix in SOCKET_notify.
...
git-svn-id: svn://kolibrios.org@4527 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-25 12:48:59 +00:00
hidnplayr
730070df44
Bugfix in SOCKET_block
...
git-svn-id: svn://kolibrios.org@4520 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-23 14:37:18 +00:00
hidnplayr
74965458e3
Bugfix for #4510
...
git-svn-id: svn://kolibrios.org@4511 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-22 15:09:05 +00:00
hidnplayr
006f9694b3
Make network queue spinlock protected instead of mutex-protected or worse: a combination of both..
...
git-svn-id: svn://kolibrios.org@4510 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-22 14:08:37 +00:00
lev
199e14f164
redraw cursor in 37.5 in any case
...
git-svn-id: svn://kolibrios.org@4507 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-21 22:21:53 +00:00
Asper
d403519d87
fix codec reset condition. DEV_GET_POS audio driver service.
...
git-svn-id: svn://kolibrios.org@4496 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-20 15:51:16 +00:00
CleverMouse
01f77003a9
small fix
...
git-svn-id: svn://kolibrios.org@4465 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-17 10:27:05 +00:00
Sergey Semyonov (Serge)
800498080b
kolibri-process: destroy_thread and destroy_process
...
git-svn-id: svn://kolibrios.org@4459 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-15 16:15:44 +00:00
Sergey Semyonov (Serge)
8304dbb5d4
kolibri-process: add child thread's to doubly linked list
...
git-svn-id: svn://kolibrios.org@4457 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-15 12:12:52 +00:00
Sergey Semyonov (Serge)
9de1536468
kolibri-process terminate: release unused thread slot
...
git-svn-id: svn://kolibrios.org@4456 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-15 04:56:14 +00:00
CleverMouse
8454f182c5
hardware cursors for RDC M2010/M2012
...
git-svn-id: svn://kolibrios.org@4453 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-14 20:50:19 +00:00
CleverMouse
4d704be765
speedup software blitter for 32bpp modes
...
git-svn-id: svn://kolibrios.org@4444 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-13 11:16:28 +00:00
CleverMouse
85b2b4bfbe
fix disk_cache.inc by dunkaist
...
git-svn-id: svn://kolibrios.org@4442 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-13 11:06:54 +00:00
Sergey Semyonov (Serge)
75ff73eb60
grub4kos: print panic messages
...
git-svn-id: svn://kolibrios.org@4441 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-13 04:03:22 +00:00
Sergey Semyonov (Serge)
98dad9f109
grub4kos: works fine, at least in VMware and Bochs
...
git-svn-id: svn://kolibrios.org@4440 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-11 05:22:10 +00:00
CleverMouse
a6e24bafb0
disk cache: new 64-bit multi-sector interface for file systems & prefetching in legacy interface
...
git-svn-id: svn://kolibrios.org@4437 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-10 11:56:03 +00:00
hidnplayr
9a1dad1ca1
Disabled socket cleanup after process ends (until deadlock is fixed..)
...
git-svn-id: svn://kolibrios.org@4436 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-10 08:07:54 +00:00
Sergey Semyonov (Serge)
a0e9094c8d
kolibri-process:protect user heap with the mutex
...
git-svn-id: svn://kolibrios.org@4434 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-10 03:59:17 +00:00
Sergey Semyonov (Serge)
5647b8ca46
kolibri-process:use per-process pointers to HDLL structure
...
git-svn-id: svn://kolibrios.org@4433 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-08 22:12:08 +00:00
Sergey Semyonov (Serge)
a7414ad7ff
kolibri-process:use [current_process] instead of [APPDATA.process]
...
git-svn-id: svn://kolibrios.org@4432 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-08 21:12:36 +00:00
Sergey Semyonov (Serge)
fad1af692b
kolibri-process:user heap
...
git-svn-id: svn://kolibrios.org@4430 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-08 07:56:21 +00:00
Sergey Semyonov (Serge)
ede303b245
an attempt to rework threading model
...
git-svn-id: svn://kolibrios.org@4429 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-08 04:03:52 +00:00
Sergey Semyonov (Serge)
3e99300152
kernel: minor optimizations
...
git-svn-id: svn://kolibrios.org@4424 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-02 19:43:51 +00:00
Sergey Semyonov (Serge)
3ed9acd41a
kolibri-acpi:update
...
git-svn-id: svn://kolibrios.org@4423 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-01 21:16:27 +00:00
CleverMouse
88c24f6c96
fix relocations handler in PE drivers
...
git-svn-id: svn://kolibrios.org@4421 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-12-30 12:04:30 +00:00
CleverMouse
d1bc3ec8a0
split /hd and /bd access into separate includes
...
git-svn-id: svn://kolibrios.org@4420 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-12-30 11:42:20 +00:00
CleverMouse
daba8a5f6a
add new files
...
git-svn-id: svn://kolibrios.org@4419 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-12-30 11:20:25 +00:00
CleverMouse
a10422fbce
separate USB host controller code into external drivers
...
git-svn-id: svn://kolibrios.org@4418 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-12-30 11:18:33 +00:00
CleverMouse
0fb3c4300c
KernelAlloc/KernelFree are called from IRQ handlers in network drivers, so make them spinlock-protected instead of mutex-protected
...
git-svn-id: svn://kolibrios.org@4391 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-12-20 17:38:01 +00:00
CleverMouse
3a9d9f866f
set type of memory range detected without BIOS, fix r2466
...
git-svn-id: svn://kolibrios.org@4390 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-12-20 13:13:43 +00:00
hidnplayr
c42c7651f7
Disabled verbose network debug output.
...
git-svn-id: svn://kolibrios.org@4388 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-12-19 21:39:14 +00:00
hidnplayr
5e80cb25b3
Fixed typo in tcp_input.inc
...
git-svn-id: svn://kolibrios.org@4387 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-12-19 21:31:51 +00:00
hidnplayr
d38c7a0ff0
Bugfix for sysfn 18,19,4 (set mouse pos)
...
git-svn-id: svn://kolibrios.org@4381 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-12-19 13:21:35 +00:00
hidnplayr
e2ec33712e
TCP: correctly close connection.
...
git-svn-id: svn://kolibrios.org@4366 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-12-15 21:27:22 +00:00
hidnplayr
fe46d27eaf
Bugfix in SOCKET_close for TCP
...
git-svn-id: svn://kolibrios.org@4365 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-12-15 18:30:19 +00:00
hidnplayr
bf755d6cbd
TCP: advertise correct window, small updates and bugfixes
...
git-svn-id: svn://kolibrios.org@4347 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-12-13 12:20:53 +00:00
CleverMouse
df6a761ad4
coalesce transfers in same direction
...
git-svn-id: svn://kolibrios.org@4346 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-12-12 16:03:06 +00:00
hidnplayr
5e7711d4f6
Bugfix in PAWS algorithm for TCP.
...
git-svn-id: svn://kolibrios.org@4344 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-12-12 11:32:03 +00:00
hidnplayr
d148603f7d
Bugfixes in TCP.
...
git-svn-id: svn://kolibrios.org@4339 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-12-10 21:08:29 +00:00
hidnplayr
6680b2725e
Fixed typo in ICMP. (Wrong stats were updated)
...
git-svn-id: svn://kolibrios.org@4335 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-12-08 14:37:39 +00:00
Marat Zakiyanov (Mario79)
2e14ef3302
A patch for f.64 - now you can not ask for more memory than available of free memory.
...
git-svn-id: svn://kolibrios.org@4313 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-11-29 18:31:49 +00:00
Marat Zakiyanov (Mario79)
4dd686d6d5
Additional fix to r.4307
...
git-svn-id: svn://kolibrios.org@4311 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-11-28 19:55:40 +00:00
Yogev Ezra
04857bed22
Vortex86: use correct names for constants. Show STRAP & Internal Peripheral Feature Control registers values.
...
git-svn-id: svn://kolibrios.org@4310 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-11-28 19:19:25 +00:00
Marat Zakiyanov (Mario79)
c4ddb68d5f
IDE DMA - remove the interrupt request after disabling IDE interrupts.
...
git-svn-id: svn://kolibrios.org@4307 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-11-28 07:09:37 +00:00
CleverMouse
16f7bbae41
fix r4302
...
git-svn-id: svn://kolibrios.org@4305 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-11-27 17:14:28 +00:00
Marat Zakiyanov (Mario79)
e840cc28ad
Removing the temporary fix code for IDE DMA.
...
git-svn-id: svn://kolibrios.org@4303 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-11-27 15:29:07 +00:00
CleverMouse
10242c9784
sanity check: avoid infinitely nested hubs
...
git-svn-id: svn://kolibrios.org@4302 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-11-27 14:47:05 +00:00
CleverMouse
a0fd67cc25
ignore fake connect events immediately after reset on eBox
...
git-svn-id: svn://kolibrios.org@4300 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-11-27 11:06:59 +00:00
Yogev Ezra
9328c78a90
Move Vortex86 SoC handling before usb_init and CPU speed detection, since otherwise the CPU speed is not detected correctly.
...
git-svn-id: svn://kolibrios.org@4297 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-11-26 19:35:00 +00:00
hidnplayr
5842e9f374
TCP_input: dont use conditional move instruction. (not available on some machines)
...
git-svn-id: svn://kolibrios.org@4296 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-11-26 17:00:13 +00:00
Yogev Ezra
61b406acf2
Vortex86: Added CPU speed modifier detection and MMX support flags detection
...
git-svn-id: svn://kolibrios.org@4294 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-11-26 16:42:56 +00:00
Marat Zakiyanov (Mario79)
12ea7f0fda
IDE DMA fix (SATA Native mode).
...
git-svn-id: svn://kolibrios.org@4291 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-11-25 20:00:10 +00:00
Yogev Ezra
3951e5fd59
Code optimization (by size)
...
git-svn-id: svn://kolibrios.org@4289 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-11-25 01:15:59 +00:00
Sergey Semyonov (Serge)
7194db1dd6
kolibri-acpi:remove Screen_Max_X and Screen_Max_Y. Huge amounts of bugs expected
...
git-svn-id: svn://kolibrios.org@4288 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-11-24 09:18:47 +00:00
Sergey Semyonov (Serge)
edbca7f724
kolibri-acpi:update
...
git-svn-id: svn://kolibrios.org@4287 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-11-24 07:02:55 +00:00
Sergey Semyonov (Serge)
8a90112e87
kernel.set_screen: allways do force resetting
...
git-svn-id: svn://kolibrios.org@4286 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-11-24 07:01:31 +00:00
CleverMouse
edbd5b909f
fix kernel crash at shutdown in r4273
...
git-svn-id: svn://kolibrios.org@4278 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-11-22 13:08:43 +00:00
CleverMouse
fd7d607044
/rd is now PnP, so move PnP disks to the beginning of / listing
...
git-svn-id: svn://kolibrios.org@4277 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-11-22 11:31:36 +00:00
CleverMouse
1842871f8f
support for PnP disks, part 5: FAT12, ramdisk, floppies
...
git-svn-id: svn://kolibrios.org@4273 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-11-21 16:07:16 +00:00
Yogev Ezra
42203528ce
Perform Vortex86 detection only if CPU vendor is 'Vortex86 SoC'
...
git-svn-id: svn://kolibrios.org@4272 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-11-21 15:12:39 +00:00
Sergey Semyonov (Serge)
cc2baba95d
kolibri-acpi:prerequisites for user-defined framebuffers, indirect rendering, page flipping, etc
...
git-svn-id: svn://kolibrios.org@4269 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-11-21 09:59:47 +00:00
Sergey Semyonov (Serge)
080b8dcdc4
kolibri-acpi:update
...
git-svn-id: svn://kolibrios.org@4265 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-11-21 02:42:12 +00:00
0CodErr
7450ef6270
update documentation SysFn9
...
git-svn-id: svn://kolibrios.org@4264 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-11-20 21:19:36 +00:00
0CodErr
4f0860e3e7
SysFn9 keyboard mode
...
git-svn-id: svn://kolibrios.org@4262 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-11-20 21:11:15 +00:00
Yogev Ezra
80a7695eb3
Add Vortex86 detection code.
...
git-svn-id: svn://kolibrios.org@4261 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-11-20 20:05:06 +00:00
hidnplayr
2465fafb4e
Bugfix in IPv4_input (for fragmented IPv4 packets)
...
git-svn-id: svn://kolibrios.org@4259 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-11-19 21:01:57 +00:00
hidnplayr
f9853cf87d
Bugfix in IPv4_input (for fragmented IPv4 packets)
...
git-svn-id: svn://kolibrios.org@4258 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-11-19 20:40:18 +00:00
hidnplayr
29db36de54
Do not print message about unknown ethernet packet types, by default.
...
git-svn-id: svn://kolibrios.org@4256 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-11-19 18:58:46 +00:00
Sergey Semyonov (Serge)
145adf316e
kernel.load_file_umode: allocate physical storage before unpacking
...
git-svn-id: svn://kolibrios.org@4237 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-11-16 08:41:01 +00:00
CleverMouse
79585a5d9b
fix polling of some USB hubs
...
git-svn-id: svn://kolibrios.org@4227 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-11-14 10:16:38 +00:00
hidnplayr
c6d3f29329
SOCKET_receive: bugfixes, return 0 when remote end closed connection.
...
git-svn-id: svn://kolibrios.org@4219 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-11-12 20:05:57 +00:00
Marat Zakiyanov (Mario79)
9c4fa92828
Kernel Clipboard. f.54.
...
git-svn-id: svn://kolibrios.org@4199 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-11-10 04:10:03 +00:00
lev
729067398e
Added description of 68.26 and 68.27 functions to Russian docs
...
git-svn-id: svn://kolibrios.org@4193 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-11-08 04:43:29 +00:00
lev
b255e2580a
Change cursor in 37.5 immediately
...
git-svn-id: svn://kolibrios.org@4181 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-11-05 20:37:30 +00:00
CleverMouse
a6ab7fa13e
beautify
...
git-svn-id: svn://kolibrios.org@4138 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-10-30 10:57:10 +00:00
CleverMouse
b2d5324420
beautify
...
git-svn-id: svn://kolibrios.org@4135 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-10-29 20:50:06 +00:00
CleverMouse
89f9caf0b6
fix off-by-one error in disk cache, existing at least since r580
...
git-svn-id: svn://kolibrios.org@4133 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-10-29 17:45:24 +00:00
CleverMouse
395cf49f52
fix usbstor after r4105
...
git-svn-id: svn://kolibrios.org@4127 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-10-29 11:24:28 +00:00
Marat Zakiyanov (Mario79)
44d21dbf19
Fix Floppy driver for VirtualBox.
...
git-svn-id: svn://kolibrios.org@4115 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-10-27 23:37:06 +00:00
Sergey Semyonov (Serge)
1e36f2a2c8
Kernel: export new_sys_threads as CreateThread. Remove hack in set_app_params that allowed creating threads in kernel context under certain conditions
...
git-svn-id: svn://kolibrios.org@4105 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-10-26 16:11:59 +00:00
shikhin
61237b15f3
Removed redundant .asm files.
...
git-svn-id: svn://kolibrios.org@4068 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-10-21 11:00:27 +00:00
shikhin
9e1cd84895
Added proper permissions.
...
git-svn-id: svn://kolibrios.org@4067 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-10-21 10:03:36 +00:00
shikhin
7365b0cf3f
Finished ext2 write support, under KSoC.
...
git-svn-id: svn://kolibrios.org@4066 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-10-21 09:30:07 +00:00
hidnplayr
fe0a297192
SOCKET_process_end: exit immediately if there are no active sockets.
...
git-svn-id: svn://kolibrios.org@4056 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-10-20 11:50:49 +00:00
hidnplayr
5bebe120f1
fixed #4052
...
git-svn-id: svn://kolibrios.org@4053 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-10-19 15:50:16 +00:00
hidnplayr
931a90c02d
Some cleanup/refactoring of IPv4 code (preparing for routing)
...
git-svn-id: svn://kolibrios.org@4052 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-10-19 15:47:58 +00:00
heavyiron
9550c01924
End: unmovable window, fixed documentation.
...
git-svn-id: svn://kolibrios.org@4051 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-10-19 10:24:30 +00:00
hidnplayr
f39767f1f2
Bugfix in SOCKET_connect
...
git-svn-id: svn://kolibrios.org@4035 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-10-15 16:18:58 +00:00
hidnplayr
b99d839ce8
refactored SOCKET_connect
...
git-svn-id: svn://kolibrios.org@4030 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-10-15 10:35:08 +00:00
hidnplayr
e3504571ad
SOCKET_connect: better error handling.
...
git-svn-id: svn://kolibrios.org@4025 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-10-14 07:08:51 +00:00
hidnplayr
8fe83f0f69
Cancel time-out timer if connection succeeded
...
git-svn-id: svn://kolibrios.org@4021 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-10-13 21:59:31 +00:00
hidnplayr
7cade993e9
kernel: wait 3 seconds for TCP connection to be established, timeout after that.
...
telnet: print error message when socket could not be opened.
git-svn-id: svn://kolibrios.org@4020 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-10-13 21:35:17 +00:00
Yogev Ezra
7842239f08
Stub of a stub of RDC videocard driver, based on vidintel.asm (c) by CleverMouse. Card detection should work already.
...
git-svn-id: svn://kolibrios.org@4006 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-10-11 01:01:30 +00:00
Marat Zakiyanov (Mario79)
62c608a74d
Fix for r.3989
...
git-svn-id: svn://kolibrios.org@3999 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-10-09 23:27:46 +00:00
Yogev Ezra
c5f6557ef5
Allow pressing ESC in boot screen to cancel selection without making a choice. Add more information on which options to choose and link to http://board.kolibrios.org to report bugs.
...
git-svn-id: svn://kolibrios.org@3989 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-10-08 22:35:49 +00:00
hidnplayr
818a0e4636
Incoming packets are now handled in separate thread instead of directly by interrupt handler.
...
git-svn-id: svn://kolibrios.org@3982 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-10-07 20:53:02 +00:00
Marat Zakiyanov (Mario79)
62a3ab8c62
This is a temporary fix for kernel. Just to avoid the situation of freezing the system after boot.
...
git-svn-id: svn://kolibrios.org@3964 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-10-03 05:19:35 +00:00
Marat Zakiyanov (Mario79)
08312cd6d1
Correction documentation for function 40.
...
git-svn-id: svn://kolibrios.org@3940 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-09-29 13:41:21 +00:00
Sergey Semyonov (Serge)
aa4b6680b8
kernel:add missing export TimerHs
...
git-svn-id: svn://kolibrios.org@3937 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-09-29 11:01:08 +00:00
Marat Zakiyanov (Mario79)
b197cfec32
More accurate calculation for the case redraw of window.
...
git-svn-id: svn://kolibrios.org@3936 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-09-29 03:39:30 +00:00
shikhin
f6725d41ef
ext2 write support added; CreateFolder and Delete complete.
...
git-svn-id: svn://kolibrios.org@3935 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-09-28 10:43:18 +00:00
Artem Jerdev (art_zh)
bf1716aa88
hardware cursor test
...
git-svn-id: svn://kolibrios.org@3934 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-09-24 21:22:05 +00:00
kaitz
277df42ddc
Translated Tetris game. Changes to big ET letters.
...
git-svn-id: svn://kolibrios.org@3932 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-09-24 09:16:12 +00:00
kaitz
4e370891be
Translated Pipes game to Estonian.
...
git-svn-id: svn://kolibrios.org@3930 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-09-22 13:29:22 +00:00
kaitz
bd992eed27
Fix sp build.
...
git-svn-id: svn://kolibrios.org@3929 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-09-21 21:06:49 +00:00
kaitz
fb86c01bbb
Translation for estonian language and fixes.
...
Build folder for estonian language.
git-svn-id: svn://kolibrios.org@3927 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-09-21 20:26:44 +00:00
Marat Zakiyanov (Mario79)
a89c437cee
Fix for r.3727
...
git-svn-id: svn://kolibrios.org@3925 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-09-21 19:05:51 +00:00
0ad6f9623f
basic xfs read support
...
git-svn-id: svn://kolibrios.org@3913 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-09-17 21:28:18 +00:00
Marat Zakiyanov (Mario79)
7737f74884
Correction r.3780
...
git-svn-id: svn://kolibrios.org@3912 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-09-17 09:22:10 +00:00
Marat Zakiyanov (Mario79)
ce83320fde
Correction r.3909 - validating addresses ESP before displaying a stack dump
...
git-svn-id: svn://kolibrios.org@3911 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-09-16 21:58:27 +00:00
Sergey Semyonov (Serge)
c03235ca5e
kolibri-acpi: new pci code
...
git-svn-id: svn://kolibrios.org@3910 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-09-15 12:46:10 +00:00
Marat Zakiyanov (Mario79)
7e71a0731f
Stack dump for show_error_parameters
...
git-svn-id: svn://kolibrios.org@3909 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-09-14 19:14:07 +00:00
Sergey Semyonov (Serge)
8423f9ffb6
acpi:merge trunk
...
git-svn-id: svn://kolibrios.org@3908 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-09-14 18:55:13 +00:00
UnKaiF
8f95eab474
USBGetParam function added to list.
...
git-svn-id: svn://kolibrios.org@3888 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-09-03 19:22:32 +00:00
hidnplayr
3189551ee6
Fixing deadlock in SOCKET_process_end
...
git-svn-id: svn://kolibrios.org@3884 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-09-02 12:56:36 +00:00
Marat Zakiyanov (Mario79)
657905b212
HDD IDE DMA handler - remove the interrupt flag
...
git-svn-id: svn://kolibrios.org@3881 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-09-01 21:29:56 +00:00
hidnplayr
6a650a3fbd
Bugfix for API 74, -1
...
git-svn-id: svn://kolibrios.org@3879 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-09-01 08:02:59 +00:00
GerdtR
c2970cc447
Now the symbols '0' and 'O' differ.
...
git-svn-id: svn://kolibrios.org@3875 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-08-29 21:53:53 +00:00
Marat Zakiyanov (Mario79)
f3bb0969f5
Fix for r.3762 - separate interrupt handlers for the irq14 and irq15.
...
git-svn-id: svn://kolibrios.org@3870 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-08-23 23:22:21 +00:00
Marat Zakiyanov (Mario79)
49fb1442fa
updated documentation for socket functions (for russian version)
...
git-svn-id: svn://kolibrios.org@3868 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-08-10 21:43:13 +00:00
hidnplayr
c00422d7a2
updated documentation for socket functions.
...
git-svn-id: svn://kolibrios.org@3867 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-08-10 20:02:13 +00:00
hidnplayr
72f900e956
new function: NET_packet_free, i8255x driver should not cause problems anymore.
...
git-svn-id: svn://kolibrios.org@3861 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-08-07 13:13:29 +00:00
Yogev Ezra
012d01ec29
Added documents created by UnКайF
...
git-svn-id: svn://kolibrios.org@3843 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-29 19:29:47 +00:00
Marat Zakiyanov (Mario79)
130d3e6042
Update documentation for new network stack
...
git-svn-id: svn://kolibrios.org@3837 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-25 12:27:56 +00:00
Marat Zakiyanov (Mario79)
e1ffb37233
Update documentation for night build
...
git-svn-id: svn://kolibrios.org@3835 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-25 10:36:08 +00:00
Marat Zakiyanov (Mario79)
d94d0534e6
Extended the command line for kernel
...
git-svn-id: svn://kolibrios.org@3828 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-20 07:36:53 +00:00
CleverMouse
7e9ae9b030
load_library: disable interrupts for smaller time
...
git-svn-id: svn://kolibrios.org@3827 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-19 15:31:01 +00:00
CleverMouse
835120b53f
USB split transaction scheduler
...
git-svn-id: svn://kolibrios.org@3826 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-17 19:45:07 +00:00
Marat Zakiyanov (Mario79)
49a2302c63
Fix for r.3810
...
git-svn-id: svn://kolibrios.org@3825 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-15 18:25:45 +00:00
GerdtR
691d8737bc
Added UserAllocAt in export
...
git-svn-id: svn://kolibrios.org@3820 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-12 23:47:46 +00:00
hidnplayr
66d1328706
Bugfixes in kernel related to forking of sockets.
...
git-svn-id: svn://kolibrios.org@3817 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-12 14:49:00 +00:00
CleverMouse
b9648e30e6
calculate USB bandwidth
...
git-svn-id: svn://kolibrios.org@3816 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-12 10:56:43 +00:00
Marat Zakiyanov (Mario79)
684e14f673
Additional check the unassigned IRQ for IDE controller.
...
git-svn-id: svn://kolibrios.org@3810 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-11 18:32:20 +00:00
Sergey Semyonov (Serge)
6298589632
kernel: fix user_unmap
...
git-svn-id: svn://kolibrios.org@3798 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-10 09:29:34 +00:00
Marat Zakiyanov (Mario79)
f14defbdce
Full cleaning the text area before showing vmodes table. Fix for r.3777
...
git-svn-id: svn://kolibrios.org@3797 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-10 01:24:57 +00:00
Yogev Ezra
8ed01ff721
Correct English, Spanish and German messages string length in blue screen to fit into one line. Add some comments to bootcode.inc
...
git-svn-id: svn://kolibrios.org@3796 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-10 01:05:54 +00:00
Marat Zakiyanov (Mario79)
470c36df8b
Full cleaning of lines after output messages. Fix for r.3777
...
git-svn-id: svn://kolibrios.org@3795 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-10 00:21:52 +00:00
Marat Zakiyanov (Mario79)
a2170a4fee
Removing useless stdcall enable_irq
...
git-svn-id: svn://kolibrios.org@3791 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-09 21:04:46 +00:00
Sergey Semyonov (Serge)
fbee6b99a8
update documentation
...
git-svn-id: svn://kolibrios.org@3787 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-09 17:56:44 +00:00
Sergey Semyonov (Serge)
faf0beb393
kernel:f68.27 load_file_umode
...
git-svn-id: svn://kolibrios.org@3786 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-09 12:38:05 +00:00
Marat Zakiyanov (Mario79)
bb7366e80a
Additional check for IDE controllers
...
git-svn-id: svn://kolibrios.org@3785 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-09 00:34:01 +00:00
Sergey Semyonov (Serge)
5de099185a
remame /addappl to /KolibriOS
...
git-svn-id: svn://kolibrios.org@3780 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-08 08:17:53 +00:00
Marat Zakiyanov (Mario79)
54376c69d5
Correction width of the boot messages and correction position of the BOOT_DEBUG_PRINT (addition to the revision of 3777).
...
git-svn-id: svn://kolibrios.org@3778 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-08 05:45:58 +00:00
Yogev Ezra
63c570c54d
Added 2 more options to blue screen: c) BOOT_DEBUG_PRINT and d) BOOT_LAUNCHER_START. Existing option "Boot device" is now e).
...
BOOT_DEBUG_PRINT = If set to "yes"/"on", will duplicate debug output to the screen. Default is "no"/"off".
BOOT_LAUNCHER_START = If set to "no"/"off", LAUNCHER application won't be run after kernel has loaded. Default is "yes"/"on".
git-svn-id: svn://kolibrios.org@3777 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-07 23:12:01 +00:00
Marat Zakiyanov (Mario79)
6be8a6f21c
Fix bootlog
...
git-svn-id: svn://kolibrios.org@3775 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-07 02:31:00 +00:00
Marat Zakiyanov (Mario79)
25dd9e6530
Some fixes code for IDE controllers.
...
git-svn-id: svn://kolibrios.org@3774 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-07 02:10:50 +00:00
Marat Zakiyanov (Mario79)
c67e638d08
Dynamic setting interrupts for Floppy controller
...
git-svn-id: svn://kolibrios.org@3771 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-06 11:33:30 +00:00
Marat Zakiyanov (Mario79)
db8948adb2
Removing obsolete code.
...
git-svn-id: svn://kolibrios.org@3768 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-05 19:37:32 +00:00
Sergey Semyonov (Serge)
0501dfc1b6
sound: final attempt
...
git-svn-id: svn://kolibrios.org@3767 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-05 17:42:29 +00:00
Sergey Semyonov (Serge)
1d66fd42b0
sound: and again
...
git-svn-id: svn://kolibrios.org@3766 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-05 10:39:54 +00:00
Sergey Semyonov (Serge)
2660526423
sound: call real driver, when kernel stop the service
...
git-svn-id: svn://kolibrios.org@3765 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-05 10:28:40 +00:00
Marat Zakiyanov (Mario79)
8a0dae3f14
1) Dynamic setting interrupts for IDE controller
...
2) Fixed problems with some hardware (eBox IDE Native mode and similar)
git-svn-id: svn://kolibrios.org@3762 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-05 06:43:56 +00:00
CleverMouse
4db18bd0de
merge PE and COFF export tables into one
...
git-svn-id: svn://kolibrios.org@3761 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-04 21:14:34 +00:00
hidnplayr
691e247167
make 'A' key for boot settings work on azerty keyboards
...
git-svn-id: svn://kolibrios.org@3760 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-04 17:21:51 +00:00
CleverMouse
dd00c605ce
shorten boot screen messages
...
git-svn-id: svn://kolibrios.org@3759 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-04 17:07:58 +00:00
CleverMouse
dbe3717aa4
fix [abcd] -> [abc] in boot screen
...
git-svn-id: svn://kolibrios.org@3757 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-04 16:03:20 +00:00
hidnplayr
9f61003e5a
Small bugfix in TCP_input for data when header prediction failed.
...
git-svn-id: svn://kolibrios.org@3756 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-04 10:15:03 +00:00
hidnplayr
b5b5e68553
Corrected IP source address for TCP_respond_segment
...
git-svn-id: svn://kolibrios.org@3752 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-03 12:45:34 +00:00
Sergey Semyonov (Serge)
1281879463
kernel: apic hotfix from CleverMouse
...
git-svn-id: svn://kolibrios.org@3751 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-03 08:39:54 +00:00
CleverMouse
87cf596e85
USB: new API for drivers to query device characteristics
...
git-svn-id: svn://kolibrios.org@3745 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-01 21:35:01 +00:00
CleverMouse
ec30458543
fix size in call for loading /hd*/*/kolibri.img
...
git-svn-id: svn://kolibrios.org@3744 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-01 21:08:50 +00:00
CleverMouse
906756cda2
small fix
...
git-svn-id: svn://kolibrios.org@3743 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-01 19:10:43 +00:00
CleverMouse
d59bc76c6d
support for PnP disks, part 4: move NTFS,EXT2,/hd*,/bd* to the new interface
...
git-svn-id: svn://kolibrios.org@3742 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-01 16:29:16 +00:00
CleverMouse
05b437f60f
USB HID mouse: horizontal scrolling
...
git-svn-id: svn://kolibrios.org@3741 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-01 15:57:13 +00:00
hidnplayr
e3b7958faa
SOCKET_receive, return immediately when there is no data and SS_CANTRECVMORE is set.
...
Downloader: make better use of blocking sockets.
git-svn-id: svn://kolibrios.org@3737 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-30 23:08:53 +00:00
Sergey Semyonov (Serge)
f03da1efd4
kernel: removed unnecessary duplication of BOOT_VAR
...
git-svn-id: svn://kolibrios.org@3732 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-29 08:26:56 +00:00
CleverMouse
3e478e85f8
small fix
...
git-svn-id: svn://kolibrios.org@3728 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-28 13:37:34 +00:00
Sergey Semyonov (Serge)
49ac7a5c36
Kernel: remove some absolute adressing variables
...
git-svn-id: svn://kolibrios.org@3727 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-28 09:32:37 +00:00
CleverMouse
436a7c0974
r3711 continued, no binary changes
...
git-svn-id: svn://kolibrios.org@3726 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-28 08:45:59 +00:00
Sergey Semyonov (Serge)
38f0b2a169
acpi: update
...
git-svn-id: svn://kolibrios.org@3725 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-28 08:02:49 +00:00
Marat Zakiyanov (Mario79)
93e7aee516
1) DMA LBA48 read and write for HDD
...
2) Some optimization of code
git-svn-id: svn://kolibrios.org@3712 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-27 06:11:10 +00:00
CleverMouse
65d0cef44b
style fixes, no binary changes (style checker was sick for some time)
...
git-svn-id: svn://kolibrios.org@3711 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-26 23:35:43 +00:00
CleverMouse
296994e3bb
full-fledged USB HID driver
...
git-svn-id: svn://kolibrios.org@3709 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-26 22:08:56 +00:00
CleverMouse
b457ca5b59
make vidintel work on pineview videocards
...
git-svn-id: svn://kolibrios.org@3708 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-26 17:49:53 +00:00
CleverMouse
21c6048a8f
small fix
...
git-svn-id: svn://kolibrios.org@3707 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-26 09:42:25 +00:00
Marat Zakiyanov (Mario79)
178ccd95f9
PIO LBA48 write for HDD
...
git-svn-id: svn://kolibrios.org@3706 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-26 02:38:47 +00:00
hidnplayr
41339ef767
Allow SO_NONBLOCK to be set in socket type on socket open (similar to linux)
...
git-svn-id: svn://kolibrios.org@3705 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-25 20:11:09 +00:00
hidnplayr
97c13d77de
use blocking sockets by default.
...
git-svn-id: svn://kolibrios.org@3704 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-25 20:02:56 +00:00
Marat Zakiyanov (Mario79)
d9b8117616
1) SATA IDE support for HDD and ATAPI
...
2) PIO LBA48 read for HDD
git-svn-id: svn://kolibrios.org@3702 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-25 03:15:38 +00:00
CleverMouse
e787937c63
another small fix
...
git-svn-id: svn://kolibrios.org@3700 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-24 15:22:56 +00:00
CleverMouse
77ca8a319a
small fix
...
git-svn-id: svn://kolibrios.org@3699 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-24 15:09:53 +00:00
hidnplayr
1ca5fecb5c
Fixed alignment for data in network stack. Alqo, network queue uses a mutex now.
...
git-svn-id: svn://kolibrios.org@3698 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-24 11:39:05 +00:00
hidnplayr
a5c3784aca
Fixed that horrible TCP kernel crash.
...
git-svn-id: svn://kolibrios.org@3697 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-24 10:47:25 +00:00
CleverMouse
c8f93d8d8f
fix V86 IRQ redirecting when task switch is needed, it never worked before
...
git-svn-id: svn://kolibrios.org@3696 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-24 07:49:56 +00:00
CleverMouse
703bc20999
make FDO for drivers safe: use changes from kernel in r1314
...
git-svn-id: svn://kolibrios.org@3694 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-21 21:17:32 +00:00
Yogev Ezra
1a6a8ac7e2
Translate part of Russian comments in ext2 driver to English
...
git-svn-id: svn://kolibrios.org@3691 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-21 00:56:10 +00:00
Marat Zakiyanov (Mario79)
13b10bc06f
process_replace_file_name - uses the correct direction of search is now
...
git-svn-id: svn://kolibrios.org@3689 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-20 00:33:36 +00:00
hidnplayr
a889feeb25
font.inc does not need to include 'lang.inc'.
...
git-svn-id: svn://kolibrios.org@3684 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-19 08:31:20 +00:00
CleverMouse
1a7694e453
malloc/free do not change ebx now
...
git-svn-id: svn://kolibrios.org@3681 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-18 10:33:19 +00:00
Marat Zakiyanov (Mario79)
7ba632508c
Just a quick correction of the estimated potential problem with incorrect data changes during operation. In the future, I will replace the CLI on the mutex.
...
git-svn-id: svn://kolibrios.org@3678 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-18 00:00:46 +00:00
hidnplayr
f828457410
SOCKET_connect can now block if wanted.
...
git-svn-id: svn://kolibrios.org@3674 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-17 18:17:17 +00:00
hidnplayr
3e004fd364
Socket functions now return error code in ebx (bugfix)
...
git-svn-id: svn://kolibrios.org@3673 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-17 13:59:20 +00:00
Marat Zakiyanov (Mario79)
799f7cdc6b
Adding f.30.3 to mount the additional system directory (this is used by SEARCHAP).
...
git-svn-id: svn://kolibrios.org@3663 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-15 21:17:06 +00:00
hidnplayr
db0d887216
Return 0 in ebx when there is no error
...
git-svn-id: svn://kolibrios.org@3659 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-14 20:26:05 +00:00
hidnplayr
0192ef785b
some socket functions now return error codes in ebx.
...
git-svn-id: svn://kolibrios.org@3658 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-14 20:14:35 +00:00
CleverMouse
6447636270
impruv inglish
...
git-svn-id: svn://kolibrios.org@3657 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-13 20:59:35 +00:00
CleverMouse
29efe4b59d
make things more compliant
...
git-svn-id: svn://kolibrios.org@3656 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-13 19:34:31 +00:00
CleverMouse
3d96d33ab7
simplify source, binary is not affected
...
git-svn-id: svn://kolibrios.org@3653 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-13 10:46:56 +00:00
hidnplayr
52556729d6
Bugixes and improvements for closing TCP sockets.
...
git-svn-id: svn://kolibrios.org@3652 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-13 08:22:37 +00:00
hidnplayr
910527aadc
Fix for previous revision
...
git-svn-id: svn://kolibrios.org@3648 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-12 10:53:22 +00:00
hidnplayr
3e584a778f
Implemented global socket mutex.
...
git-svn-id: svn://kolibrios.org@3647 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-12 10:21:41 +00:00
hidnplayr
97a976fc9a
SOCKET_close, free TCP socket after closing connection.
...
git-svn-id: svn://kolibrios.org@3646 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-12 09:06:59 +00:00
hidnplayr
819a12b8d2
Correct stats for TCP.
...
git-svn-id: svn://kolibrios.org@3644 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-11 11:11:26 +00:00
hidnplayr
2b3ee8e109
Correct stats for UDP and ICMP.
...
git-svn-id: svn://kolibrios.org@3643 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-11 10:46:29 +00:00
hidnplayr
2d3f4f397a
Eth_input: allow frames smaller then 60 bytes.
...
git-svn-id: svn://kolibrios.org@3642 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-11 06:41:02 +00:00
hidnplayr
663c6adac5
More ARP bugfixes
...
git-svn-id: svn://kolibrios.org@3640 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-10 22:26:26 +00:00
hidnplayr
9246337d85
bugfixes in ARP and IPv4 code
...
git-svn-id: svn://kolibrios.org@3638 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-10 20:19:12 +00:00
hidnplayr
20ce7bf7bd
bugfix in SOCKET_bind
...
git-svn-id: svn://kolibrios.org@3637 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-10 18:56:49 +00:00
CleverMouse
afab73e955
fix sysfn 70.4 with new size = current size
...
git-svn-id: svn://kolibrios.org@3631 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-10 11:00:38 +00:00
Sergey Semyonov (Serge)
c5b8b35a47
acpi: a hopeless attempt to optimize the kernel memory
...
git-svn-id: svn://kolibrios.org@3629 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-09 07:32:33 +00:00
Sergey Semyonov (Serge)
f272bbb588
kernel: reduce DRIVE_DATA array. Now kernel can handle only 64 /hd and /cd partitions
...
git-svn-id: svn://kolibrios.org@3627 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-08 13:08:51 +00:00
Sergey Semyonov (Serge)
61f55267ef
acpi:update
...
git-svn-id: svn://kolibrios.org@3626 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-08 13:00:38 +00:00
CleverMouse
bf4022be57
be more fair
...
git-svn-id: svn://kolibrios.org@3617 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-07 17:05:31 +00:00
CleverMouse
30b17fb697
allow high-priority threads to wakeup after any IRQ, not just timer
...
git-svn-id: svn://kolibrios.org@3615 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-07 16:46:52 +00:00
shikhin
d4216492e1
Fixed sys_msg_board (fn 63) to not rely on cross_order and take arguments in original order.
...
git-svn-id: svn://kolibrios.org@3614 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-07 14:12:54 +00:00
CleverMouse
37b9069351
preprocess fat chain for ramdisk before APIC initialization accesses it
...
git-svn-id: svn://kolibrios.org@3613 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-07 08:46:54 +00:00
CleverMouse
5f85d6b8f5
fix r3536
...
git-svn-id: svn://kolibrios.org@3611 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-06 10:50:52 +00:00
hidnplayr
c30fb05dcc
Loopback device now works with entire 127.0.0.1/8 range, and also keeps some stats.
...
git-svn-id: svn://kolibrios.org@3610 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-06 06:08:45 +00:00
hidnplayr
e395aa6070
bugfixes in ARP
...
git-svn-id: svn://kolibrios.org@3609 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-06 05:19:15 +00:00
Sergey Semyonov (Serge)
a678afc6ad
kernel: BytesPerScanLine removed, use _display.pitch instead
...
git-svn-id: svn://kolibrios.org@3606 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-05 09:29:50 +00:00
hidnplayr
52893d0ce3
More timer bugfixes for TCP_output.
...
git-svn-id: svn://kolibrios.org@3603 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-05 00:53:57 +00:00
hidnplayr
7ce53df3a1
Fixed bugs in new ARP code and TCP_output.
...
git-svn-id: svn://kolibrios.org@3602 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-05 00:44:59 +00:00
hidnplayr
c0fe9dddf7
Improved loopback device, separate ARP tables for every interface, added arpstat functionality to netstat, preparing zeroconf to work on multiple interfaces, improved API (fn 76, fn 74), fixed some bugs.
...
git-svn-id: svn://kolibrios.org@3601 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-05 00:21:20 +00:00
hidnplayr
c2bc66096c
Renamed some variables and constants in network code, removed NET_set_default function, improved TCP timers
...
git-svn-id: svn://kolibrios.org@3600 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-04 14:12:37 +00:00
CleverMouse
1267799afd
do not use macro in sec_loader
...
git-svn-id: svn://kolibrios.org@3599 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-04 11:16:20 +00:00
CleverMouse
a77e7ee15d
make macro for push imm/pop dst
...
git-svn-id: svn://kolibrios.org@3598 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-04 11:14:37 +00:00
Sergey Semyonov (Serge)
e80ec77b74
kernel: epic win. return to new cheat delay_hs
...
git-svn-id: svn://kolibrios.org@3597 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-04 08:04:42 +00:00
Sergey Semyonov (Serge)
a830f8e6f3
kernel: epic fail. revert to old delay_hs code
...
git-svn-id: svn://kolibrios.org@3596 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-03 20:16:51 +00:00
Sergey Semyonov (Serge)
315305ed2a
Kernel: cheap and cheat delay_hs
...
git-svn-id: svn://kolibrios.org@3595 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-03 19:47:50 +00:00
Sergey Semyonov (Serge)
ddb6fa98f4
kernel: quick fix for 3588
...
git-svn-id: svn://kolibrios.org@3592 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-03 10:50:25 +00:00
Sergey Semyonov (Serge)
5ad3d16abe
kernel: enable these ugly 24bpp videomodes again
...
git-svn-id: svn://kolibrios.org@3591 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-03 10:35:59 +00:00
Sergey Semyonov (Serge)
8dd796543b
acpi:update
...
git-svn-id: svn://kolibrios.org@3589 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-02 10:40:22 +00:00
Sergey Semyonov (Serge)
996be4829b
kernel: minor optimizations
...
git-svn-id: svn://kolibrios.org@3588 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-02 09:36:14 +00:00
CleverMouse
01573335f1
and another one
...
git-svn-id: svn://kolibrios.org@3579 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-31 17:53:53 +00:00
CleverMouse
fd419b402d
make comment correct, resolve #64
...
git-svn-id: svn://kolibrios.org@3578 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-31 17:51:17 +00:00
CleverMouse
f5abfdf5cc
update documentation
...
git-svn-id: svn://kolibrios.org@3577 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-30 14:00:40 +00:00
Sergey Semyonov (Serge)
70b7b47b34
kernel: fix for 3558
...
git-svn-id: svn://kolibrios.org@3576 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-30 05:24:54 +00:00
Artem Jerdev (art_zh)
f138c2f662
Fusion frequencies detection
...
git-svn-id: svn://kolibrios.org@3573 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-29 23:16:18 +00:00
hidnplayr
49266cf1ea
Updated socket API documentation
...
git-svn-id: svn://kolibrios.org@3571 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-29 13:47:55 +00:00
CleverMouse
3fc8b505e2
remove old attempts to write something USB-related, they are not actual anymore
...
git-svn-id: svn://kolibrios.org@3568 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-29 12:48:49 +00:00
CleverMouse
c4636d1b86
remove hopelessly obsolete branch
...
git-svn-id: svn://kolibrios.org@3567 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-29 12:45:44 +00:00
hidnplayr
8e107a1443
Socket_receive: return -1 when socket is closed.
...
git-svn-id: svn://kolibrios.org@3565 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-29 11:46:06 +00:00
Sergey Semyonov (Serge)
f08dd2c7ab
Kernel: remove ENABLE_TASKSWITCH PS2_CHUNK stack_data_start eth_data_start eth_data_start stack_data_end resendQ
...
git-svn-id: svn://kolibrios.org@3560 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-28 19:56:59 +00:00
hidnplayr
0c73d15f63
Delete old net branch
...
git-svn-id: svn://kolibrios.org@3559 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-28 19:53:40 +00:00
Sergey Semyonov (Serge)
d81e718e9b
Kernel: remove useless MOUSE_DOWN MOUSE_BACKGROUND DONT_DRAW_MOUSE.
...
git-svn-id: svn://kolibrios.org@3558 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-28 19:40:50 +00:00
hidnplayr
e93a49b442
Disabled network debug output by default.
...
git-svn-id: svn://kolibrios.org@3556 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-28 19:19:23 +00:00
Sergey Semyonov (Serge)
3adc7b1d8e
acpi:update
...
git-svn-id: svn://kolibrios.org@3555 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-28 19:09:31 +00:00
hidnplayr
e4cf34c0de
Merge new network stack with trunk
...
git-svn-id: svn://kolibrios.org@3545 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-28 17:34:26 +00:00
CleverMouse
43f6a7d07a
restore sec_loader after r3539
...
git-svn-id: svn://kolibrios.org@3544 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-28 17:12:19 +00:00
CleverMouse
efb80df08b
never relink mouse handler
...
git-svn-id: svn://kolibrios.org@3543 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-28 16:29:26 +00:00
CleverMouse
b1b43099ea
add forgotten include
...
git-svn-id: svn://kolibrios.org@3540 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-27 22:19:11 +00:00
CleverMouse
32b4fcb9ab
recode all kernel sources to UTF-8; binary still uses single-byte encoding and isn't changed at all
...
git-svn-id: svn://kolibrios.org@3539 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-27 22:16:00 +00:00
CleverMouse
0a61fc62ad
remove sec_loader/trunk/kolibri_ldm: uncompilable copy of some kernel files
...
git-svn-id: svn://kolibrios.org@3538 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-27 21:37:45 +00:00
Sergey Semyonov (Serge)
8119f00711
kernel: remove ScreenBPP variable
...
git-svn-id: svn://kolibrios.org@3537 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-27 19:09:54 +00:00
CleverMouse
f427028551
fix some GUI problems highlighted by r3534
...
git-svn-id: svn://kolibrios.org@3536 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-27 16:49:46 +00:00
CleverMouse
bd6a09fefc
fix direct I/O access broken in r3534
...
git-svn-id: svn://kolibrios.org@3535 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-27 13:05:53 +00:00
CleverMouse
f059bc06d5
priorities in scheduler
...
git-svn-id: svn://kolibrios.org@3534 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-27 09:02:35 +00:00
Artem Jerdev (art_zh)
55496cc735
LAPIC timer interrupt test
...
git-svn-id: svn://kolibrios.org@3531 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-23 17:29:52 +00:00
Artem Jerdev (art_zh)
3aef84d056
minor corrections
...
git-svn-id: svn://kolibrios.org@3526 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-21 20:28:08 +00:00
CleverMouse
df1bbc6819
fix disk-full handling when creating a folder in ramdisk
...
git-svn-id: svn://kolibrios.org@3525 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-21 13:34:46 +00:00
CleverMouse
b7d54cce54
export USB API to drivers
...
git-svn-id: svn://kolibrios.org@3524 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-20 08:45:18 +00:00
hidnplayr
75882efdc9
Removed code trap (shouldnt have been comitted in the first place).
...
git-svn-id: svn://kolibrios.org@3523 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-18 10:55:03 +00:00
CleverMouse
4aaa9b7e36
that would be too verbose
...
git-svn-id: svn://kolibrios.org@3522 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-18 00:17:04 +00:00
CleverMouse
c1284fc3b6
USB support
...
git-svn-id: svn://kolibrios.org@3520 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-17 23:53:28 +00:00
Artem Jerdev (art_zh)
bcdfe175d7
APU mmio area: hack-ready
...
git-svn-id: svn://kolibrios.org@3519 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-17 17:17:20 +00:00
hidnplayr
a0f9d2e236
Fixed Network2 event (low level network event)
...
git-svn-id: svn://kolibrios.org@3518 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-17 13:33:04 +00:00
CleverMouse
b7bd43fe91
do not flood logs with unrecognized network packets
...
git-svn-id: svn://kolibrios.org@3517 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-17 13:32:52 +00:00
hidnplayr
7a6a47ea05
Renamed zeroconfig.ini to network.ini and moved to /sys/
...
git-svn-id: svn://kolibrios.org@3516 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-17 12:22:14 +00:00
hidnplayr
6bf8356208
Renamed IPv4_dest_to_dev to IPv4_route
...
git-svn-id: svn://kolibrios.org@3515 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-17 11:33:49 +00:00
hidnplayr
a8351928d4
SOCKET_is_disconnected now clears TCP and UDP ports.
...
git-svn-id: svn://kolibrios.org@3514 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-17 11:30:56 +00:00
CleverMouse
5f291d1d1c
small fix - 3
...
git-svn-id: svn://kolibrios.org@3513 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-16 21:15:02 +00:00
CleverMouse
0f3580df30
small fix - 2
...
git-svn-id: svn://kolibrios.org@3512 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-16 19:14:59 +00:00
CleverMouse
8573603b63
small fix
...
git-svn-id: svn://kolibrios.org@3511 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-16 18:45:41 +00:00
CleverMouse
0674683a36
correction for r3505: exclude IRQ6, 14, 15 and keyboard handler
...
git-svn-id: svn://kolibrios.org@3509 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-15 18:17:49 +00:00
CleverMouse
17945ca19c
force setting native resolution for intel displays
...
git-svn-id: svn://kolibrios.org@3508 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-15 18:03:17 +00:00
CleverMouse
1ffc38fb43
conditional printing of debug board to the screen
...
git-svn-id: svn://kolibrios.org@3507 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-15 16:40:59 +00:00
CleverMouse
c0389b4be3
+declaration
...
git-svn-id: svn://kolibrios.org@3506 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-15 15:13:51 +00:00
CleverMouse
9bae783f11
workaround for handlers registered with wrong IRQ
...
git-svn-id: svn://kolibrios.org@3505 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-15 15:10:55 +00:00
Marat Zakiyanov (Mario79)
f3b083075c
Kernel scheduler - equal rights for all threads. Discussion http://board.kolibrios.org/viewtopic.php?f=35&t=2303
...
git-svn-id: svn://kolibrios.org@3504 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-14 22:47:15 +00:00
Sergey Semyonov (Serge)
5e88b2cdeb
kernel: show cpu frequency in Mhz, not Hz
...
git-svn-id: svn://kolibrios.org@3502 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-11 20:53:01 +00:00
Sergey Semyonov (Serge)
b9d4fa554f
kernel: fix boot time cpu frequency information
...
git-svn-id: svn://kolibrios.org@3501 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-11 18:01:06 +00:00
Sergey Semyonov (Serge)
7f3e618a3a
kos_acpi:update
...
git-svn-id: svn://kolibrios.org@3500 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-11 12:38:27 +00:00
Marat Zakiyanov (Mario79)
f06345297e
Restore default cursor before terminating the process.
...
git-svn-id: svn://kolibrios.org@3493 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-03 22:00:44 +00:00
Artem Jerdev (art_zh)
f78035819c
some kernel cleaning...
...
git-svn-id: svn://kolibrios.org@3490 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-01 22:17:31 +00:00
Artem Jerdev (art_zh)
e07b0a88df
some kernel cleaning...
...
git-svn-id: svn://kolibrios.org@3489 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-01 20:06:02 +00:00
Artem Jerdev (art_zh)
9a9f1fd084
some kernel cleaning...
...
git-svn-id: svn://kolibrios.org@3488 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-01 20:02:18 +00:00
Artem Jerdev (art_zh)
08bb2f6f9f
good-bye floppy!
...
git-svn-id: svn://kolibrios.org@3487 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-01 19:48:56 +00:00
Sergey Semyonov (Serge)
d613a64038
kernel: cleanup
...
git-svn-id: svn://kolibrios.org@3486 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-04-28 12:43:27 +00:00
Sergey Semyonov (Serge)
d67b35544c
kernel: export GetCpuFreq
...
git-svn-id: svn://kolibrios.org@3481 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-04-26 10:57:25 +00:00
Marat Zakiyanov (Mario79)
8977965c09
Fix for r.2536
...
git-svn-id: svn://kolibrios.org@3462 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-04-09 18:17:01 +00:00
hidnplayr
2bc923d897
SOCKET_receive_stream returns 0 now when there is no data instead of -1.
...
git-svn-id: svn://kolibrios.org@3461 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-04-09 11:43:59 +00:00
CleverMouse
6edb329ec0
replace align with explicit padding (align in struct is silently ignored after r2381)
...
git-svn-id: svn://kolibrios.org@3460 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-04-09 11:40:03 +00:00
hidnplayr
1fc22f7bce
Experimental support for MSG_PEEK and MSG_DONTWAIT in SOCKET_receive_stream.
...
git-svn-id: svn://kolibrios.org@3459 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-04-09 10:47:23 +00:00
Marat Zakiyanov (Mario79)
37684e0d2a
Fix f.18.3 - If the window is captured and moved by the user, then you can't change the position in window stack.
...
git-svn-id: svn://kolibrios.org@3455 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-04-07 16:11:35 +00:00
Marat Zakiyanov (Mario79)
53d7a1b52f
trunk kernel: print svn revision on the debug board
...
git-svn-id: svn://kolibrios.org@3454 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-04-07 11:24:02 +00:00
Marat Zakiyanov (Mario79)
58f7495fc7
Fix f.67 for correct sequence of calling repaint the background (example KFAR, Fplay etc.)
...
git-svn-id: svn://kolibrios.org@3452 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-04-05 22:16:17 +00:00
Marat Zakiyanov (Mario79)
f08eb54025
Fix for f.72
...
git-svn-id: svn://kolibrios.org@3451 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-04-05 21:01:06 +00:00
CleverMouse
e61b3f010d
fix RamdiskDelete+FloppyDelete, they worked incorrectly since their introduction in r171
...
git-svn-id: svn://kolibrios.org@3442 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-04-02 14:55:10 +00:00
esevece
541cf8982e
Accept key S to save settings in spanish build
...
git-svn-id: svn://kolibrios.org@3430 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-27 16:58:27 +00:00
hidnplayr
287ae5e937
Fixed previous revision.
...
git-svn-id: svn://kolibrios.org@3429 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-26 21:39:35 +00:00
hidnplayr
e53d005571
Added Atheros to netcfg vendor list.
...
git-svn-id: svn://kolibrios.org@3428 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-26 21:35:38 +00:00
hidnplayr
fa2168cc4f
Fix typos from #2089 (reported by mikedld)
...
git-svn-id: svn://kolibrios.org@3426 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-26 20:10:37 +00:00
esevece
c1b0143546
Translating desktop to spanish
...
git-svn-id: svn://kolibrios.org@3416 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-26 02:16:58 +00:00
esevece
a3a6f17e0b
Translating desktop to spanish
...
git-svn-id: svn://kolibrios.org@3415 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-26 02:12:02 +00:00
hidnplayr
c9e26567fd
Fixed wait_event call for tcp_input.
...
git-svn-id: svn://kolibrios.org@3407 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-23 16:46:22 +00:00
hidnplayr
4398dd7c40
Preparing to implement TCP reassembly queue.
...
Some cleanup of tcp_input and skip checksum recalculation for loopback segments.
git-svn-id: svn://kolibrios.org@3406 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-23 14:02:38 +00:00
hidnplayr
372fe91892
Sync net branch with trunk
...
git-svn-id: svn://kolibrios.org@3405 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-23 11:56:23 +00:00
turbanoff
c3a49bafc1
fix ext4 dir blocks count check. fix bug in ext2_find_lfn
...
git-svn-id: svn://kolibrios.org@3403 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-22 18:35:06 +00:00
hidnplayr
4803caa65f
bug in v86 irq, spotted by mikedld
...
git-svn-id: svn://kolibrios.org@3400 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-21 06:51:48 +00:00
Sergey Semyonov (Serge)
1c5f400737
kernel: export pe disk functions
...
git-svn-id: svn://kolibrios.org@3397 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-20 02:30:07 +00:00
CleverMouse
b5556d9137
wait_event_timeout: return 0 for timeout
...
git-svn-id: svn://kolibrios.org@3396 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-19 22:52:40 +00:00
CleverMouse
2bf2a6cd80
spin_lock_* macro
...
git-svn-id: svn://kolibrios.org@3395 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-19 21:45:05 +00:00
CleverMouse
817b73c24b
activate PCI enumerator at boot
...
git-svn-id: svn://kolibrios.org@3394 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-19 21:43:59 +00:00
CleverMouse
8c506bcc45
PCI enumerator; save ebx/esi in pci_{read,write}_reg
...
git-svn-id: svn://kolibrios.org@3393 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-19 21:41:56 +00:00
CleverMouse
75ae4a827a
increase size of debug board from 4K to 64K
...
git-svn-id: svn://kolibrios.org@3392 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-19 17:07:12 +00:00
Sergey Semyonov (Serge)
6e80a53e5e
kernel: wait_event_timeout
...
git-svn-id: svn://kolibrios.org@3390 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-19 03:38:52 +00:00
hidnplayr
3717c3370d
Run TCP input code in a separate thread.
...
git-svn-id: svn://kolibrios.org@3389 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-18 21:04:15 +00:00
hidnplayr
de440713d1
Re-enabled network2 events.
...
git-svn-id: svn://kolibrios.org@3388 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-18 20:37:23 +00:00
hidnplayr
2ee8f5d296
Enabled Promiscuous mode for i8254x so it works in Qemu.
...
git-svn-id: svn://kolibrios.org@3387 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-18 17:23:05 +00:00
hidnplayr
57c2018158
ARP_BLOCK logic was reversed
...
git-svn-id: svn://kolibrios.org@3386 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-18 16:26:54 +00:00
hidnplayr
0d13375a81
Fixed RTL8139 driver broken in #3346
...
git-svn-id: svn://kolibrios.org@3385 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-18 16:08:48 +00:00
hidnplayr
33f74c34fd
zeroconf was sending the wrong MAC address since #3340
...
git-svn-id: svn://kolibrios.org@3384 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-18 14:16:13 +00:00
hidnplayr
c2dfee12a3
Fixed old bug ( #1494 ) in system function 66, reported by mikedld.
...
Set default extension of kernel to ".mnt"
git-svn-id: svn://kolibrios.org@3383 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-17 18:58:28 +00:00
CleverMouse
17c018e1af
fix insignificant misprint
...
git-svn-id: svn://kolibrios.org@3371 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-13 09:48:46 +00:00
hidnplayr
de654e7a3a
Zeroconf now prints correct link-local IP to the debug board.
...
git-svn-id: svn://kolibrios.org@3367 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-12 13:23:08 +00:00
hidnplayr
71d9f3dce2
Zeroconfig: dont assume first received packet is the correct one.
...
Also fixed link-local IP assignment.
git-svn-id: svn://kolibrios.org@3361 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-11 17:17:07 +00:00
hidnplayr
a63322d121
ARP_BLOCK now lets you choose if ARP_IP_to_MAC should block or not.
...
git-svn-id: svn://kolibrios.org@3360 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-11 16:51:29 +00:00
hidnplayr
cc4161de83
Synced net branch with trunk ( #3358 )
...
git-svn-id: svn://kolibrios.org@3359 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-10 12:28:37 +00:00
Marat Zakiyanov (Mario79)
f6c49894db
Fix for r.3355
...
git-svn-id: svn://kolibrios.org@3356 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-08 17:07:30 +00:00
Marat Zakiyanov (Mario79)
e6d03e93b1
F66.3 added indication pressing of keys: Win-left and Win-right.
...
git-svn-id: svn://kolibrios.org@3355 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-08 16:27:43 +00:00
hidnplayr
f7d75689e4
Fixed typo in ARP_IP_to_MAC (debug output displayed wrong IP)
...
git-svn-id: svn://kolibrios.org@3354 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-08 14:31:45 +00:00
hidnplayr
83754e005a
MII: only include code when its actually used.
...
git-svn-id: svn://kolibrios.org@3351 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-07 21:04:18 +00:00
hidnplayr
c101fd199a
PHY and link detection for PCnet32 driver (no watchdog yet), added general mii code for ethernet drivers.
...
git-svn-id: svn://kolibrios.org@3350 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-07 20:36:32 +00:00
hidnplayr
e4513c6c12
3c59x: enable RX/TX after enabling interrupts, not before.
...
git-svn-id: svn://kolibrios.org@3349 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-07 11:07:36 +00:00
hidnplayr
2c13dbe1c3
Netstat: redraw window on network subsystem event.
...
Kernel: send event when IP configuration changed.
git-svn-id: svn://kolibrios.org@3348 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-07 10:47:59 +00:00
hidnplayr
be4786e05f
Fixed pcnet32 driver
...
git-svn-id: svn://kolibrios.org@3347 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-07 09:37:52 +00:00
hidnplayr
f685c27c07
Introduced new application event for network subsystem changes (link changed, ip changed, ...)
...
Removed get_mac and set_mac procedures from device structure, kernel does not need them.
Added link state detection capabilities for kernel and some drivers.
git-svn-id: svn://kolibrios.org@3346 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-07 09:35:24 +00:00
Yogev Ezra
b2da70be62
Group all Spanish translations in one place
...
git-svn-id: svn://kolibrios.org@3345 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-06 15:04:33 +00:00
Yogev Ezra
d1a0e37e4c
Fix iglobal directive usage try 3
...
git-svn-id: svn://kolibrios.org@3344 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-06 14:21:43 +00:00
Yogev Ezra
d5752dec0e
Fix iglobal directive usage try 2
...
git-svn-id: svn://kolibrios.org@3343 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-06 13:43:28 +00:00
Yogev Ezra
8acd7b0e95
Fix iglobal directive usage
...
git-svn-id: svn://kolibrios.org@3342 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-06 13:29:34 +00:00
Yogev Ezra
d990bce2e4
Fix Spanish language selection
...
git-svn-id: svn://kolibrios.org@3341 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-06 12:04:53 +00:00
hidnplayr
8f48436569
Now Zeroconfig waits for driver to be initialised.
...
git-svn-id: svn://kolibrios.org@3340 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-06 11:15:28 +00:00
Marat Zakiyanov (Mario79)
a0ee647f0e
Correct documentation for F73
...
git-svn-id: svn://kolibrios.org@3338 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-05 21:11:06 +00:00
hidnplayr
487976c4f2
private chat support for IRCC
...
git-svn-id: svn://kolibrios.org@3337 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-05 20:42:09 +00:00
hidnplayr
8359c962a8
Updated readme.txt
...
git-svn-id: svn://kolibrios.org@3333 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-05 11:07:56 +00:00
hidnplayr
52f75a8646
Added missed and dumped TCP packet counters to netstat.
...
git-svn-id: svn://kolibrios.org@3332 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-05 10:52:13 +00:00
hidnplayr
336245620b
Mostly cosmetical updates for IRCC
...
git-svn-id: svn://kolibrios.org@3331 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-05 10:44:36 +00:00
CleverMouse
d30caf231a
ability to create kernel threads
...
git-svn-id: svn://kolibrios.org@3325 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-04 13:58:55 +00:00
hidnplayr
6639a4a944
Stub for forcedeth driver.
...
git-svn-id: svn://kolibrios.org@3324 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-04 12:34:31 +00:00
hidnplayr
ea9bb80074
Tied 3c59x network driver to new interface.
...
git-svn-id: svn://kolibrios.org@3323 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-04 12:05:33 +00:00
hidnplayr
397fdefac7
Removed obsolete EthReceiver interface
...
git-svn-id: svn://kolibrios.org@3322 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-04 12:03:56 +00:00
CleverMouse
31e9ec37f4
fix r2601
...
git-svn-id: svn://kolibrios.org@3320 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-04 11:01:50 +00:00
turbanoff
7af2e521dd
ext2 fix bug: bad error checking in ext2_get_inode_block and in ext2_HdRead
...
git-svn-id: svn://kolibrios.org@3317 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-03 18:42:16 +00:00
turbanoff
3cd1e6838b
ext2 fix stack inconsistent in ext2_find_lfn
...
git-svn-id: svn://kolibrios.org@3316 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-03 16:32:44 +00:00
Marat Zakiyanov (Mario79)
5769420383
Documentation for F73 to trunk kernel.
...
git-svn-id: svn://kolibrios.org@3315 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-03 15:03:27 +00:00
turbanoff
e239be3fe2
ext2 fix stack inconsistent in ext2_HdRead
...
git-svn-id: svn://kolibrios.org@3314 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-03 14:34:52 +00:00
turbanoff
33eee384bf
ext2: fix bug in file read
...
git-svn-id: svn://kolibrios.org@3313 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-03 13:53:24 +00:00
esevece
7f9ee006fe
Correction for recent commit
...
git-svn-id: svn://kolibrios.org@3310 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-02 21:05:28 +00:00
esevece
d2e8899b67
More spanish translation
...
git-svn-id: svn://kolibrios.org@3309 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-02 20:57:38 +00:00
hidnplayr
1b65aa6050
Fixed SOCKET_process_end (broken in #3264 ), Use mutexes for ring buffer reading/writing.
...
git-svn-id: svn://kolibrios.org@3307 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-01 19:08:37 +00:00
CleverMouse
1d49faceef
fix FAT32 formatting in tmpdisk
...
git-svn-id: svn://kolibrios.org@3305 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-01 11:27:25 +00:00
CleverMouse
a5c1457eb0
I'm sorry
...
git-svn-id: svn://kolibrios.org@3304 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-01 10:30:42 +00:00
CleverMouse
a321a83609
Protect thread from external terminate while running any syscall except 5,10,23.
...
Now 18.2/18.12 are really safe through kernel-colored glasses (however, you still
should not use them except for really critical cases),
although the protection is sometimes quite excessive.
git-svn-id: svn://kolibrios.org@3303 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-03-01 10:27:19 +00:00
CleverMouse
165c453d43
protect thread from external terminate while running sysfn 70
...
git-svn-id: svn://kolibrios.org@3296 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-02-28 22:03:45 +00:00
CleverMouse
debda5ffe2
output program name in addition to PID when it crashes
...
git-svn-id: svn://kolibrios.org@3294 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-02-28 12:09:39 +00:00
hidnplayr
e2df6e8111
Fixed stack corruption in TCP_input when TCP queue is full
...
git-svn-id: svn://kolibrios.org@3293 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-02-28 11:51:11 +00:00
hidnplayr
ba61873d0c
Fixed unlocking of mutex in TCP_output.
...
git-svn-id: svn://kolibrios.org@3289 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-02-28 03:21:03 +00:00
esevece
3ca743d7cf
Added kernelsp.inc for some messages
...
git-svn-id: svn://kolibrios.org@3287 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-02-27 22:34:38 +00:00
CleverMouse
790f4651cc
fix FAT16 formatting in tmpdisk
...
git-svn-id: svn://kolibrios.org@3285 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-02-27 10:56:28 +00:00
CleverMouse
dbd7b62e8f
wrong var name
...
git-svn-id: svn://kolibrios.org@3284 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-02-27 10:54:05 +00:00
CleverMouse
4b55541f4c
fix return value of disk_sync in compatibility case
...
git-svn-id: svn://kolibrios.org@3283 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-02-27 10:52:48 +00:00
esevece
0ee4a33419
Copied booteng.inc to booten.inc. So, removing booteng.inc
...
git-svn-id: svn://kolibrios.org@3276 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-02-26 21:00:05 +00:00
hidnplayr
46d92cd305
Cleanup in TCP, fixed possible deadlock in TCP_input.
...
git-svn-id: svn://kolibrios.org@3275 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-02-26 20:17:02 +00:00
esevece
9069d7e9ca
Spanish translation (boot and kernel). Fix in makefile. Change name of booteng.inc to booten.inc
...
git-svn-id: svn://kolibrios.org@3274 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-02-26 18:29:14 +00:00
hidnplayr
82934c24f2
Updated network.inc for applications.
...
git-svn-id: svn://kolibrios.org@3272 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-02-25 12:15:01 +00:00
hidnplayr
4fe36c5853
Fixed bugs in TCP (crash when closing socket, crash when responding to segment that has no socket)
...
git-svn-id: svn://kolibrios.org@3270 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-02-24 17:12:10 +00:00
hidnplayr
7eb55c9625
Unblock a blocked socket before closing it.
...
git-svn-id: svn://kolibrios.org@3267 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-02-24 09:45:53 +00:00
hidnplayr
6b57089391
separate thread and process ID's for sockets.
...
git-svn-id: svn://kolibrios.org@3264 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-02-23 16:38:26 +00:00
hidnplayr
67f8bac00f
PID fix for SOCKET_pair function.
...
git-svn-id: svn://kolibrios.org@3261 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-02-23 08:57:51 +00:00
hidnplayr
d12cb9e707
Re-applied some changes concerning local sockets. They were reverted by accident.
...
git-svn-id: svn://kolibrios.org@3259 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-02-19 17:06:46 +00:00
hidnplayr
89bfe5f5d6
Better blocking sockets, preparing for some API changes.
...
git-svn-id: svn://kolibrios.org@3257 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-02-19 16:56:54 +00:00
hidnplayr
4bceec50e4
Fixed some bugs with non-blocking local sockets.
...
git-svn-id: svn://kolibrios.org@3253 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-02-17 20:39:37 +00:00
hidnplayr
629fb2b3e1
Better TCP timestamp, fixed stack corruption if PAWS fails.
...
git-svn-id: svn://kolibrios.org@3252 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-02-17 19:43:01 +00:00
hidnplayr
72f758c218
Changed some debug output messages (and their levels) in new stack.
...
Implemented a queue for incoming TCP segments.
git-svn-id: svn://kolibrios.org@3251 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-02-17 17:58:53 +00:00
hidnplayr
8fc51dbddb
Removed unused fields from netstat
...
git-svn-id: svn://kolibrios.org@3250 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-02-17 17:10:57 +00:00
hidnplayr
e68a03adef
Removed non-working debug level specific for network stack.
...
git-svn-id: svn://kolibrios.org@3249 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-02-17 16:37:08 +00:00
Sergey Semyonov (Serge)
629515a9f6
heap.inc: Fix indention. Why don't we use 12 spaces ?
...
git-svn-id: svn://kolibrios.org@3246 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-02-17 12:07:32 +00:00
johnfound
f18f91c208
kernel.asm back to #3238
...
git-svn-id: svn://kolibrios.org@3242 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-02-11 19:53:26 +00:00
johnfound
0d1c86e7bb
Introduced new header version, that to serve STDIO through a IPC sockets mechanism. Some code cleanup and comments added.
...
git-svn-id: svn://kolibrios.org@3240 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-02-11 19:09:43 +00:00
hidnplayr
ad706e4a24
IRCc: do not redraw userlist, unless scrollbar actually moved.
...
git-svn-id: svn://kolibrios.org@3234 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-02-07 13:55:04 +00:00
hidnplayr
1373a38089
Added alphabetic sorting for users in IRCc
...
git-svn-id: svn://kolibrios.org@3233 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-02-07 13:29:24 +00:00
Sergey Semyonov (Serge)
5690f9671b
kolibri-acpi: update
...
git-svn-id: svn://kolibrios.org@3232 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-02-07 09:10:30 +00:00
hidnplayr
6e6fb52d02
Added PCI ID's for ADMtek N100 to DEC21x4x driver.
...
git-svn-id: svn://kolibrios.org@3231 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-02-07 09:08:49 +00:00
hidnplayr
2222c3412c
Forgot to set the PID in previous revision.
...
git-svn-id: svn://kolibrios.org@3229 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-02-05 17:24:15 +00:00
hidnplayr
14019f31f8
New function Socket_pair for UNIX (IPC) sockets.
...
git-svn-id: svn://kolibrios.org@3228 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-02-05 17:15:09 +00:00
hidnplayr
b7a4b76a9e
Now IRCc will print messages to the correct window instead of just using the one that is opened.
...
git-svn-id: svn://kolibrios.org@3226 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-02-04 18:51:09 +00:00
hidnplayr
ff07ff5192
Better NICK command support, support for channels with many users.
...
git-svn-id: svn://kolibrios.org@3222 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-02-03 22:52:24 +00:00
hidnplayr
15cb7df159
Some more updates for userlist in IRCC.
...
git-svn-id: svn://kolibrios.org@3220 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-02-03 21:09:16 +00:00
hidnplayr
bd75afb87d
Some GUI updates for IRCC.
...
git-svn-id: svn://kolibrios.org@3216 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-02-02 21:47:33 +00:00
hidnplayr
31434d0fa5
Fixed some more servercommands, made scrollbar for userlist functional.
...
git-svn-id: svn://kolibrios.org@3215 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-02-01 18:37:23 +00:00
hidnplayr
1632f80d55
Fixed JOIN and PRIVMSG commands for IRCc.
...
git-svn-id: svn://kolibrios.org@3214 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-02-01 15:18:31 +00:00
hidnplayr
d46e0f80ee
Fixed bug in IRCC's serverparser.
...
git-svn-id: svn://kolibrios.org@3212 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-02-01 14:28:44 +00:00
hidnplayr
49fa77deae
Sceletone for a BCM57xx driver. Only for the brave!
...
git-svn-id: svn://kolibrios.org@3211 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-01-31 22:00:20 +00:00
hidnplayr
49fed632cc
Updated i8255x driver. Works but has some holes, uses only one receive descriptor. Use with caution.
...
git-svn-id: svn://kolibrios.org@3206 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-01-31 14:10:15 +00:00
hidnplayr
c4c2da3caa
Updated PCI macros for network drivers.
...
git-svn-id: svn://kolibrios.org@3205 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-01-31 13:10:10 +00:00
hidnplayr
2d54529003
ARP will now wait for reply/timeout if it needed to send an ARP request packet.
...
git-svn-id: svn://kolibrios.org@3203 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-01-28 13:11:35 +00:00
CleverMouse
edce644b61
make DiskDel save ebx
...
git-svn-id: svn://kolibrios.org@3202 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-01-28 12:49:55 +00:00
hidnplayr
a52b2728a7
Some refactoring of DEC21x4x driver.
...
git-svn-id: svn://kolibrios.org@3201 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-01-27 20:13:23 +00:00
hidnplayr
a8ad5846a9
Updated API so applications can easily send ARP announcements, keep track of ARP conflicts.
...
Zeroconfig now supports padding option and sends ARP announcements if needed. Also some refactoring/cleanup.
git-svn-id: svn://kolibrios.org@3200 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-01-27 20:03:18 +00:00
hidnplayr
14192f7dba
Fixed some PCI function macros for network cards.
...
(Now PCnet32 driver works again in VmWare)
git-svn-id: svn://kolibrios.org@3199 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-01-25 17:07:13 +00:00
hidnplayr
03cfe90034
Refactored PCnet driver. Omitted unnecessary copying of data.
...
git-svn-id: svn://kolibrios.org@3198 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-01-24 22:03:35 +00:00
hidnplayr
ac5091bcec
Bugfix in PCnet driver.
...
git-svn-id: svn://kolibrios.org@3197 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-01-24 16:19:22 +00:00
Artem Jerdev (art_zh)
3fef9a66b5
SSE-moves
...
git-svn-id: svn://kolibrios.org@3195 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-01-23 00:06:59 +00:00
Artem Jerdev (art_zh)
b1147c3be7
Good-bye APM !
...
git-svn-id: svn://kolibrios.org@3194 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-01-22 22:47:49 +00:00
hidnplayr
2a1f846c07
Changed working title of network branch in kernel.asm.
...
git-svn-id: svn://kolibrios.org@3193 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-01-22 15:57:31 +00:00
hidnplayr
5959abc989
Stub for new IRC client.
...
git-svn-id: svn://kolibrios.org@3191 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-01-22 14:05:00 +00:00
hidnplayr
fbf1d3eec3
Syncing net branch with trunk.
...
git-svn-id: svn://kolibrios.org@3187 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-01-21 20:59:27 +00:00
hidnplayr
382dde4fed
Added some experimental IPv6 code to net branch.
...
git-svn-id: svn://kolibrios.org@3185 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-01-18 14:32:05 +00:00
IgorA
0ab5d31ac7
correct import function names
...
git-svn-id: svn://kolibrios.org@3179 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-01-17 20:06:52 +00:00
Artem Jerdev (art_zh)
fd0e46d25e
16-bit rubbish cleaning
...
git-svn-id: svn://kolibrios.org@3176 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-01-17 00:08:55 +00:00
CleverMouse
e6976fc326
fix FAT folder delete in some rare cases
...
git-svn-id: svn://kolibrios.org@3174 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-01-16 12:21:15 +00:00
hidnplayr
d274e313e0
Added new sound.obj wich automatically loads correct sound driver.
...
See forum for more details (http://board.kolibrios.org/viewtopic.php?f=28&t=2196 )
git-svn-id: svn://kolibrios.org@3171 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-01-15 20:38:35 +00:00
Artem Jerdev (art_zh)
9f98ff8ab6
-A: minor updates
...
git-svn-id: svn://kolibrios.org@3169 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-01-14 23:19:38 +00:00
Artem Jerdev (art_zh)
634c0e9aa4
-A: minor updates
...
git-svn-id: svn://kolibrios.org@3168 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-01-14 23:02:43 +00:00
CleverMouse
9f2e9bf07a
get_pg_addr now correctly handles the kernel large page
...
git-svn-id: svn://kolibrios.org@3166 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-01-14 09:39:51 +00:00
CleverMouse
de94fe74ac
make caching for PnP disks really work
...
git-svn-id: svn://kolibrios.org@3164 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-01-14 09:24:25 +00:00
Artem Jerdev (art_zh)
edb957dfa2
Good-bye VESA !
...
git-svn-id: svn://kolibrios.org@3163 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-01-11 17:03:03 +00:00
hidnplayr
d1a0247624
Fixed previous mistake.
...
git-svn-id: svn://kolibrios.org@3162 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-01-11 14:07:18 +00:00
hidnplayr
d0efc3d714
Actually release the TCP socket once it's closed.
...
git-svn-id: svn://kolibrios.org@3161 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-01-11 13:51:51 +00:00
hidnplayr
3341bc3ceb
Refactored recent ARP code a bit.
...
git-svn-id: svn://kolibrios.org@3160 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-01-11 13:08:45 +00:00
hidnplayr
72dc4ba124
Kernel now automatically sends one gratuitous ARP once IP address has been set.
...
Also, fixed ARP stats.
git-svn-id: svn://kolibrios.org@3159 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-01-11 10:52:01 +00:00
hidnplayr
43ea83d5a4
Fixed bug in RTL8029 which led to crash after receiving TCP frame.
...
git-svn-id: svn://kolibrios.org@3158 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-01-11 10:45:19 +00:00
hidnplayr
8e9d5576fd
Fixed autobuild
...
git-svn-id: svn://kolibrios.org@3156 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-01-10 17:39:29 +00:00
hidnplayr
efb37b3598
Replaced signed relative jumps with unsigned ones were needed.
...
(I must lose this bad habbit in 2013...)
git-svn-id: svn://kolibrios.org@3155 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-01-10 17:35:32 +00:00
hidnplayr
1dfb449935
Added VIA Rhine driver. Only tested on Rhine II cards.
...
git-svn-id: svn://kolibrios.org@3154 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-01-10 07:40:01 +00:00
hidnplayr
161e024c27
Fixed and refactored RTL8029/NE2000 driver. Some fine-tuning still needed.
...
git-svn-id: svn://kolibrios.org@3149 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-01-03 13:25:22 +00:00
hidnplayr
a62ea51291
Further fixing of ARP_add_entry. Now entries can be re-added if they were removed once before.
...
git-svn-id: svn://kolibrios.org@3148 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-12-31 14:21:41 +00:00
hidnplayr
f986b74d68
Fixed and simplified ARP_add_entry. (Previous versions worked only for one entry)
...
git-svn-id: svn://kolibrios.org@3147 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-12-31 13:04:38 +00:00
hidnplayr
2033224063
Added simple socket debugging tool.
...
Moved some TCP code to tcp_usreq.inc.
git-svn-id: svn://kolibrios.org@3146 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-12-30 20:31:11 +00:00
hidnplayr
9e043be92f
Kill sockets when process crashes.
...
git-svn-id: svn://kolibrios.org@3145 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-12-30 10:06:53 +00:00
hidnplayr
949b920321
Added TCP_mss (max segment size) stub.
...
Bugfix in FTPD concerning data ports.
git-svn-id: svn://kolibrios.org@3144 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-12-29 22:22:10 +00:00
hidnplayr
14077f9230
Fixed TCP keepalive
...
git-svn-id: svn://kolibrios.org@3143 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-12-28 19:56:52 +00:00
CleverMouse
a221c289a3
fix double-unlock in free(); make free() always save edi; update test
...
git-svn-id: svn://kolibrios.org@3126 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-12-17 15:54:19 +00:00
Sergey Semyonov (Serge)
b9837f927b
trunk: always show default cursor for inactive window
...
git-svn-id: svn://kolibrios.org@3069 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-11-28 20:03:00 +00:00
Sergey Semyonov (Serge)
6c5d6e467f
kernel: export MapPage
...
git-svn-id: svn://kolibrios.org@3030 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-11-12 20:06:37 +00:00
Artem Jerdev (art_zh)
e626668c98
A-version of GMON
...
git-svn-id: svn://kolibrios.org@3007 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-11-05 20:19:33 +00:00
hidnplayr
ad6b39e045
Fixed bug in i8254x driver
...
git-svn-id: svn://kolibrios.org@2999 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-11-03 18:07:44 +00:00
hidnplayr
6e328be793
Fixed blocking in SOCKET_receive_tcp
...
git-svn-id: svn://kolibrios.org@2998 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-11-03 16:31:13 +00:00
hidnplayr
2d1db4c224
Experimental blocking sockets
...
git-svn-id: svn://kolibrios.org@2996 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-11-01 19:21:46 +00:00
hidnplayr
151ae82c14
Port numbers for TCP and UDP must be given in Big endian order now.
...
git-svn-id: svn://kolibrios.org@2995 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-11-01 12:33:15 +00:00
hidnplayr
8e79162d05
Getting ready for blocking sockets
...
git-svn-id: svn://kolibrios.org@2994 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-10-30 19:46:04 +00:00
hidnplayr
d55a5ca34c
Bugfix in SOCKET_ring_read
...
git-svn-id: svn://kolibrios.org@2993 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-10-30 18:04:04 +00:00
Sergey Semyonov (Serge)
8c4cfb296e
Infinity: minor update
...
kernel: increase size of LFB
git-svn-id: svn://kolibrios.org@2991 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-10-22 20:42:00 +00:00
Artem Jerdev (art_zh)
ceaeb8e499
few more characters
...
git-svn-id: svn://kolibrios.org@2990 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-10-17 20:23:29 +00:00
Sergey Semyonov (Serge)
fd3590c0cf
f73. preliminary description
...
git-svn-id: svn://kolibrios.org@2989 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-10-12 19:30:43 +00:00
Sergey Semyonov (Serge)
dfe456e039
blitter optimization
...
git-svn-id: svn://kolibrios.org@2988 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-10-12 18:30:58 +00:00
Sergey Semyonov (Serge)
9ebd3255c3
acpi: merge trank
...
git-svn-id: svn://kolibrios.org@2987 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-10-12 18:24:48 +00:00
hidnplayr
380bfe324d
fixed build for i8255x stub
...
git-svn-id: svn://kolibrios.org@2983 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-10-07 14:30:46 +00:00
hidnplayr
847c1548de
Fixing build for new stack
...
git-svn-id: svn://kolibrios.org@2982 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-10-07 14:27:45 +00:00
hidnplayr
ce2dee6a2b
Renaming exported function 'EthReceiver' to 'ETH_input'
...
git-svn-id: svn://kolibrios.org@2981 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-10-07 14:23:05 +00:00
hidnplayr
c287a04d42
UDP output now only updates stats if send didnt fail.
...
git-svn-id: svn://kolibrios.org@2980 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-10-07 13:23:30 +00:00
turbanoff
0cf74faa74
disable read for non-file (symlink, device inode, etc)
...
git-svn-id: svn://kolibrios.org@2973 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-09-11 17:39:26 +00:00
Artem Jerdev (art_zh)
7b72a31899
nonscalable vector font01: just a template
...
git-svn-id: svn://kolibrios.org@2972 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-09-06 23:20:44 +00:00
Sergey Semyonov (Serge)
a20b1c888d
kolibri_pe: the latest 32-bit version
...
git-svn-id: svn://kolibrios.org@2971 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-09-04 22:16:57 +00:00
hidnplayr
4d9c0c2526
Added some more configuration protocols to the PPPoE program
...
git-svn-id: svn://kolibrios.org@2965 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-09-02 10:04:23 +00:00
hidnplayr
5d0e172b95
Send all PPPoE control packets to PPPoE app.
...
git-svn-id: svn://kolibrios.org@2964 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-09-01 20:44:13 +00:00
hidnplayr
329d879229
Cleanup of PPPoE dialer
...
git-svn-id: svn://kolibrios.org@2963 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-31 10:39:57 +00:00
hidnplayr
4f4c895724
Moved Link Control Protocol handler from kernel to application.
...
git-svn-id: svn://kolibrios.org@2962 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-31 10:28:24 +00:00
hidnplayr
05d2a70ed6
Basic LCP implementation, starting with echo request->reply
...
git-svn-id: svn://kolibrios.org@2961 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-30 20:32:29 +00:00
hidnplayr
7c750c97d3
Fixed some bugs in PPPoE implementation. Discovery works, now we need PPP-LCP.
...
git-svn-id: svn://kolibrios.org@2960 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-30 20:01:42 +00:00
hidnplayr
761cdb63f8
Stub for simple PPPoE dialer
...
git-svn-id: svn://kolibrios.org@2959 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-30 16:11:36 +00:00
hidnplayr
df4d790daf
Enabled Anonymous access to FTP daemon, RETR command now ignores first '/'.
...
git-svn-id: svn://kolibrios.org@2958 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-30 07:21:52 +00:00
hidnplayr
85a661d4e9
TCP_input: window is now stored as dword, data is now also received when header prediction failed.
...
git-svn-id: svn://kolibrios.org@2957 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-30 07:02:10 +00:00
Artem Jerdev (art_zh)
094a711ed8
nonscalable vector font00: minor corrections
...
git-svn-id: svn://kolibrios.org@2956 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-29 00:20:57 +00:00
hidnplayr
d3c3f6e418
implemented TCP_rangeset and TCP_set_persist
...
git-svn-id: svn://kolibrios.org@2955 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-28 20:48:45 +00:00
hidnplayr
c10e7c783c
rewrote TCP option parser, added SACK, moved connection accepter to run before option parser.
...
git-svn-id: svn://kolibrios.org@2954 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-28 19:56:28 +00:00
hidnplayr
eaebc59a11
Enabled Requesting scale and timestamp by default.
...
git-svn-id: svn://kolibrios.org@2953 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-28 19:44:27 +00:00
hidnplayr
790b435709
Fixed scaling option in TCP_output
...
git-svn-id: svn://kolibrios.org@2952 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-28 19:30:47 +00:00
hidnplayr
dd4fcc8d94
Fixed timestamp option in TCP_output
...
git-svn-id: svn://kolibrios.org@2951 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-28 19:02:56 +00:00
hidnplayr
12409b31b0
Fixed bugs in PPPoE discovery
...
git-svn-id: svn://kolibrios.org@2950 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-28 18:37:10 +00:00
hidnplayr
e5b4e6fe9d
Fixed bug in netcfg when run with 'A' parameter
...
git-svn-id: svn://kolibrios.org@2949 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-28 12:31:03 +00:00
hidnplayr
57c5115037
Fixed bug in RTT measurement
...
git-svn-id: svn://kolibrios.org@2948 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-28 10:01:56 +00:00
hidnplayr
a033334ecb
Added missing file
...
git-svn-id: svn://kolibrios.org@2947 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-28 09:33:50 +00:00
hidnplayr
688b249960
Added Protection Against Wrapped Sequence numbers (PAWS)
...
git-svn-id: svn://kolibrios.org@2946 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-28 09:29:57 +00:00
hidnplayr
9c91f40719
Added missing files, fixed ftpd.
...
git-svn-id: svn://kolibrios.org@2945 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-27 23:29:21 +00:00
hidnplayr
51263819d7
Bugfixes for #2937 (receive window calculation).
...
Disabled interrupts while in TCP_input or TCP_output to prevent deadlock.
git-svn-id: svn://kolibrios.org@2942 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-27 22:47:10 +00:00
hidnplayr
ac776f502e
When a process ends by function -1, kill all it's sockets.
...
git-svn-id: svn://kolibrios.org@2941 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-27 20:12:11 +00:00
hidnplayr
b0b5a26dd8
Fixed some cases of terrible deadlock in TCP.
...
git-svn-id: svn://kolibrios.org@2940 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-27 19:19:53 +00:00
hidnplayr
cd0f28c5ce
Fixed bug in socket_connect for TCP
...
git-svn-id: svn://kolibrios.org@2939 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-27 18:59:34 +00:00
hidnplayr
737f5cdfee
Fixed a bug in the last commit
...
git-svn-id: svn://kolibrios.org@2938 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-27 18:49:49 +00:00
hidnplayr
ead0b600bf
Beginning implementation of timestamps and Round Trip Time in TCP.
...
git-svn-id: svn://kolibrios.org@2937 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-27 13:55:15 +00:00
hidnplayr
7957e16d02
Fixed kernel crash when keepalive timer expires.
...
git-svn-id: svn://kolibrios.org@2936 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-26 10:13:59 +00:00
hidnplayr
3e0a804c48
Fixed bug in network drivers irq handler.
...
Updated netdrv.inc and pci.inc
git-svn-id: svn://kolibrios.org@2935 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-25 17:56:09 +00:00
hidnplayr
c575a498b5
Fixed bug wich caused i8254x driver to be able to load multiple times on the same device.
...
git-svn-id: svn://kolibrios.org@2934 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-25 16:05:36 +00:00
hidnplayr
26eb4cbcc9
Removed useless cli before calling mutex
...
git-svn-id: svn://kolibrios.org@2932 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-20 16:04:05 +00:00
hidnplayr
de28332c4d
Rewrote PPPoE from scratch.
...
TODO: link IPv4_output to PPPoE_session_output
git-svn-id: svn://kolibrios.org@2931 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-19 19:09:09 +00:00
hidnplayr
615e3cc84c
Some updates for TCP
...
git-svn-id: svn://kolibrios.org@2930 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-19 11:21:20 +00:00
hidnplayr
e12b00bee6
Bugfix in pci.inc for network drivers.
...
git-svn-id: svn://kolibrios.org@2929 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-18 00:06:27 +00:00
hidnplayr
54202798c2
Removing deprecated branch "hd_kolibri"
...
The same can be achieved on trunk kolibri by using the "/sys" path.
A backup of the files can be found on the KolibriOS FTP server.
git-svn-id: svn://kolibrios.org@2928 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-17 23:31:35 +00:00
hidnplayr
78aa083db1
some updates for i8254x driver
...
git-svn-id: svn://kolibrios.org@2925 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-16 13:42:00 +00:00
hidnplayr
8140e5df69
Some markup changes in network stack.
...
git-svn-id: svn://kolibrios.org@2924 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-15 16:15:57 +00:00
hidnplayr
a31be47dbc
some markup changes in dec21x4x.asm
...
git-svn-id: svn://kolibrios.org@2923 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-15 15:04:34 +00:00
hidnplayr
70c292f418
fixed find_mmio32 in pci.inc
...
git-svn-id: svn://kolibrios.org@2922 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-15 10:50:36 +00:00
hidnplayr
85ca6be824
i8254x driver stub (works in vBox)
...
git-svn-id: svn://kolibrios.org@2921 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-15 10:46:06 +00:00
hidnplayr
4fcb9b82ce
Removed useless button from NetCFG
...
git-svn-id: svn://kolibrios.org@2919 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-10 12:28:14 +00:00
hidnplayr
68230a94d8
Fixed bug in RTL8169 driver
...
git-svn-id: svn://kolibrios.org@2918 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-09 20:27:09 +00:00
hidnplayr
26aeed8f84
added rtl8169 device 0x813610ec, and a whole list of i8254x devices
...
git-svn-id: svn://kolibrios.org@2917 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-09 19:42:16 +00:00
hidnplayr
3b724316fb
Some cleanup in rtl8169 driver
...
git-svn-id: svn://kolibrios.org@2916 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-09 14:35:51 +00:00
hidnplayr
cfa8509ec1
Added crude loopback device.
...
git-svn-id: svn://kolibrios.org@2914 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-08 13:14:32 +00:00
hidnplayr
a9f1828898
Fixed bugs in SIS900 RX:
...
-Receiver MUST be re-enabled by the driver.
-Driver MUST check for multiple packets at once.
git-svn-id: svn://kolibrios.org@2913 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-08 10:21:59 +00:00
hidnplayr
940c0c5fa6
Completion of the new SIS900 driver.
...
-cleanup of used packets after they are sent
-transmit function now checks first if the descriptor is free
git-svn-id: svn://kolibrios.org@2912 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-08 10:03:47 +00:00
hidnplayr
8ba3e5e11b
added latency config macro to pci.inc
...
git-svn-id: svn://kolibrios.org@2911 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-07 20:26:26 +00:00
hidnplayr
5ae9070151
SIS900:
...
-refactoring
-fixed SIS900-635 MAC read
-fixed alignment issues
-added multiple TX descriptor support
TODO: clear sent packets from memory
git-svn-id: svn://kolibrios.org@2910 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-07 20:22:07 +00:00
hidnplayr
c9bbdd57de
Bugfix in SIS900 init, added some debug output, Bugfix in set_rxd, some refactoring
...
git-svn-id: svn://kolibrios.org@2909 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-07 09:59:58 +00:00
hidnplayr
0b4a7112cd
Bugfix in 'hook' procedure for SIS900 driver
...
git-svn-id: svn://kolibrios.org@2908 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-07 09:03:26 +00:00
hidnplayr
04bafecfc8
Now NetCFG also works with PCI devices wich have multiple functions.
...
git-svn-id: svn://kolibrios.org@2907 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-07 08:49:16 +00:00
hidnplayr
8c28651ace
Removed unused libini from network library
...
git-svn-id: svn://kolibrios.org@2905 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-06 09:12:07 +00:00
hidnplayr
7dadbba2bb
last AGP updates
...
git-svn-id: svn://kolibrios.org@2902 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-02 09:05:35 +00:00
hidnplayr
3ee5118adc
More debug output and some fixes for AGP
...
git-svn-id: svn://kolibrios.org@2901 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-02 07:30:54 +00:00
hidnplayr
aaaa8209f1
Fixed the obvious bugs
...
git-svn-id: svn://kolibrios.org@2900 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-01 10:55:11 +00:00
hidnplayr
954d3f5012
AGP driver stub
...
git-svn-id: svn://kolibrios.org@2899 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-01 08:33:50 +00:00
hidnplayr
e838b363d6
Fixed debug output for previous revision
...
git-svn-id: svn://kolibrios.org@2894 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-07-27 22:24:08 +00:00
hidnplayr
5133c50635
TCP_send now sends correct data under all conditions
...
git-svn-id: svn://kolibrios.org@2893 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-07-27 22:14:12 +00:00
hidnplayr
ad2eb55fab
code improvements and cleanup for FTPd
...
git-svn-id: svn://kolibrios.org@2892 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-07-26 23:24:24 +00:00
hidnplayr
83c26b2500
Better debug info for network, lots of improvements in TCP code
...
git-svn-id: svn://kolibrios.org@2891 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-07-26 23:21:35 +00:00
hidnplayr
0287f5c75b
Bugfixes & further development of TCP_output
...
git-svn-id: svn://kolibrios.org@2890 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-07-26 14:54:57 +00:00
turbanoff
d205bffbfa
ext4 support
...
git-svn-id: svn://kolibrios.org@2889 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-07-25 16:26:11 +00:00
hidnplayr
e19d06cb9f
network code cleanup, implemented TCP_sendalot
...
git-svn-id: svn://kolibrios.org@2888 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-07-24 20:29:46 +00:00
hidnplayr
c95986da86
netdrv.inc cleanup
...
git-svn-id: svn://kolibrios.org@2887 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-07-22 20:07:20 +00:00
hidnplayr
8a10e28dfe
added pci.inc for drivers, removed redundant code from netdrv.inc
...
git-svn-id: svn://kolibrios.org@2886 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-07-22 19:47:29 +00:00
hidnplayr
a105ce8fd8
Fixed bug with TCP_close
...
git-svn-id: svn://kolibrios.org@2882 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-07-19 13:17:11 +00:00
hidnplayr
ca262f8c90
Disable keepalive timer on listening socket.
...
git-svn-id: svn://kolibrios.org@2880 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-07-17 22:53:05 +00:00
hidnplayr
3c7b5955e3
Correct TCP socket closing after keepalive expires.
...
git-svn-id: svn://kolibrios.org@2879 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-07-17 22:20:18 +00:00
hidnplayr
ffd03b26b7
Fixed bug in FTP type command.
...
git-svn-id: svn://kolibrios.org@2878 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-07-17 22:01:08 +00:00
hidnplayr
eda11ddd36
Getting ready for better IP routing
...
git-svn-id: svn://kolibrios.org@2877 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-07-17 21:36:34 +00:00
hidnplayr
986cee8866
Renamed icmp.asm to ping.asm and added parameter support
...
git-svn-id: svn://kolibrios.org@2872 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-07-14 07:48:41 +00:00
hidnplayr
645e347dff
Implemented proper closing/disconnecting for TCP sockets.
...
git-svn-id: svn://kolibrios.org@2869 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-07-13 16:24:41 +00:00
hidnplayr
b419831aa5
Bugfix in SOCKET_process_end
...
git-svn-id: svn://kolibrios.org@2868 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-07-13 14:06:16 +00:00
hidnplayr
5a6b1713d2
Fixed sysfn 18.2
...
git-svn-id: svn://kolibrios.org@2867 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-07-13 14:02:54 +00:00
hidnplayr
96f1dd834c
Added CMOVcc replacements to kernel macros (for eBox)
...
git-svn-id: svn://kolibrios.org@2866 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-07-13 13:29:28 +00:00
hidnplayr
7aeabda91e
R6040 driver now keeps track of number of received/sent packets/bytes.
...
git-svn-id: svn://kolibrios.org@2865 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-07-13 12:39:22 +00:00
hidnplayr
042f832f0c
netstat now works with all network interfaces instead of default device 0.
...
git-svn-id: svn://kolibrios.org@2864 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-07-13 12:35:23 +00:00
hidnplayr
ce6a93da60
PCNet driver now keeps track of number of received/sent packets/bytes.
...
git-svn-id: svn://kolibrios.org@2863 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-07-13 10:03:25 +00:00
hidnplayr
a6337bc8cd
Telnet for net branch: better UI, all threads now automatically exit when console window is closed, application now accepts parameters.
...
git-svn-id: svn://kolibrios.org@2860 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-07-12 22:50:11 +00:00
hidnplayr
bd062d9661
Bugfixes for ZeroConf
...
git-svn-id: svn://kolibrios.org@2859 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-07-12 13:57:34 +00:00
hidnplayr
80ecf0f5ee
Made network library compatible with new API numbers
...
git-svn-id: svn://kolibrios.org@2858 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-07-11 12:08:45 +00:00
hidnplayr
86ee484807
More of the same
...
git-svn-id: svn://kolibrios.org@2857 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-07-11 12:03:24 +00:00
hidnplayr
dfd433a9b9
Quick-n-dirty fix for ZeroConf
...
git-svn-id: svn://kolibrios.org@2856 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-07-11 11:59:14 +00:00
hidnplayr
20e789a104
Fixed SynergyC
...
git-svn-id: svn://kolibrios.org@2854 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-07-09 12:47:07 +00:00
hidnplayr
08c92f8c50
Updated network programs to use new network function numbers from network.inc
...
git-svn-id: svn://kolibrios.org@2853 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-07-09 12:45:04 +00:00
hidnplayr
fd138cc362
Replaced all 'equ' with '=' for network drivers, where possible.
...
git-svn-id: svn://kolibrios.org@2852 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-07-09 11:31:56 +00:00
hidnplayr
bf6bf90871
Bugfix for RTL8139 driver. Updated imports.inc
...
git-svn-id: svn://kolibrios.org@2851 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-07-09 11:18:32 +00:00
hidnplayr
dcc40f38fe
Terminate sockets when process exits.
...
git-svn-id: svn://kolibrios.org@2849 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-07-09 10:06:17 +00:00
Asper
3bb023473d
Fix for r.2112
...
git-svn-id: svn://kolibrios.org@2802 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-06-16 23:07:17 +00:00
hidnplayr
3760cb5564
IPv4: Pre-calculate broadcast address once.
...
+ some stubs for IPv6
git-svn-id: svn://kolibrios.org@2731 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-06-03 19:28:01 +00:00
ead399f144
kernel: docs updated (r2727)
...
git-svn-id: svn://kolibrios.org@2730 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-06-03 14:32:49 +00:00
22e876669a
kernel, f65: native grayscale images support
...
git-svn-id: svn://kolibrios.org@2727 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-06-03 13:57:12 +00:00
Marat Zakiyanov (Mario79)
dfaeeb56ff
Functions 66.6, 66.7 - control input from the keyboard for hotkeys
...
git-svn-id: svn://kolibrios.org@2709 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-06-01 00:58:16 +00:00
Sergey Semyonov (Serge)
ddf1ff4eea
infinity: SetTimeBase now reset internal stream position
...
git-svn-id: svn://kolibrios.org@2694 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-05-27 11:01:55 +00:00
Marat Zakiyanov (Mario79)
33c4ad3cba
Not redraw the frame of window when re-activating of active window.
...
git-svn-id: svn://kolibrios.org@2669 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-05-23 22:29:15 +00:00
Marat Zakiyanov (Mario79)
01431c16e7
Function 18.24 - set limits of screen.
...
git-svn-id: svn://kolibrios.org@2654 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-30 22:07:24 +00:00
CleverMouse
6ea08a8bb3
disk_sync now flushes both caches even in compatibility mode
...
git-svn-id: svn://kolibrios.org@2653 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-27 16:37:37 +00:00
Marat Zakiyanov (Mario79)
63be312755
Fix for r.2575
...
git-svn-id: svn://kolibrios.org@2652 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-27 13:22:07 +00:00
Marat Zakiyanov (Mario79)
0d4cc5f003
F18.23 - minimize all windows
...
git-svn-id: svn://kolibrios.org@2648 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-26 14:21:46 +00:00
Marat Zakiyanov (Mario79)
1b604d2521
Fix for r.1345
...
git-svn-id: svn://kolibrios.org@2647 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-25 21:35:25 +00:00
Marat Zakiyanov (Mario79)
4d2c067661
Description F68.21 is added to the documentation.
...
git-svn-id: svn://kolibrios.org@2646 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-25 19:49:25 +00:00
CleverMouse
ccb3bac301
driver for managing temporary memory-based disks
...
git-svn-id: svn://kolibrios.org@2644 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-23 09:23:53 +00:00
CleverMouse
46ebef439c
support for PnP disks, part 3: FAT16/FAT32
...
git-svn-id: svn://kolibrios.org@2643 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-23 09:19:34 +00:00
Marat Zakiyanov (Mario79)
2643d953b1
A more detailed log of the boot in a black screen.
...
git-svn-id: svn://kolibrios.org@2642 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-21 11:41:37 +00:00
Marat Zakiyanov (Mario79)
8f439a5b9a
The fonts char.mt and char2.mt are included in the kernel is now.
...
git-svn-id: svn://kolibrios.org@2640 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-20 22:22:57 +00:00
hidnplayr
30a21108d8
Better SendFTP macro for FTPd
...
git-svn-id: svn://kolibrios.org@2635 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-20 10:02:31 +00:00
hidnplayr
1e3b48239a
ARP_IP_to_MAC no longer blocks. Updated SOCKET_process_end (altough kernel does not call it yet). Updated TCP_output to time a retransmit on ARP error.
...
git-svn-id: svn://kolibrios.org@2629 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-18 16:01:38 +00:00
hidnplayr
d123dd899e
Bugfix in FTPd for r2624
...
git-svn-id: svn://kolibrios.org@2627 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-18 14:07:03 +00:00
Marat Zakiyanov (Mario79)
8d6608fe2d
Function 9 - returning is really 11 char is now, for: +10 = +0xA: 11 bytes: name of the process (name of the started file - executable file without extension).
...
git-svn-id: svn://kolibrios.org@2625 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-17 22:17:20 +00:00
hidnplayr
b4ebddc5ca
FTPd: closing of threads when client disconnects, main program now also exits when console is closed, + some other bugfixes
...
git-svn-id: svn://kolibrios.org@2624 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-17 20:00:07 +00:00
hidnplayr
9c870d827e
Socket_send_tcp now no longer returns an error when sending 0 bytes.
...
git-svn-id: svn://kolibrios.org@2623 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-17 19:08:41 +00:00
hidnplayr
4f5e5cb45b
SOCKET_bind now checks if the localport is not already in use.
...
SOCKET_check_port now works correctly if the computer has multiple IP addresses
git-svn-id: svn://kolibrios.org@2622 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-17 19:00:13 +00:00
hidnplayr
a83978c197
-Bugfix for 2614 (had forgotten read_ip subfunction)
...
-Bugfix in socket_send_tcp
-IPv4 now simply ignores options, but does not drop the packet
-refactored sys_network api code
git-svn-id: svn://kolibrios.org@2621 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-17 18:41:58 +00:00
Marat Zakiyanov (Mario79)
263603725b
The procedure minimize_window does not calculatescreen and redrawscreen, if window width and/or height is equal zero is now
...
git-svn-id: svn://kolibrios.org@2620 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-17 16:32:18 +00:00
hidnplayr
ba80d953e5
Cleanup in Net Branch + stub for PPPoE I wrote some months ago
...
git-svn-id: svn://kolibrios.org@2614 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-14 21:15:00 +00:00
hidnplayr
ac28d0fed6
Added old VNC client, converted to work with net branch.
...
git-svn-id: svn://kolibrios.org@2613 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-14 18:22:38 +00:00
hidnplayr
6b6bbac3ce
Proper initialization for TCP socket (net branch)
...
git-svn-id: svn://kolibrios.org@2612 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-14 18:20:01 +00:00
Marat Zakiyanov (Mario79)
d6ef0c989b
Fix for r.92 (you see the correct revision number - sometimes you have to dig out the mammoth)
...
git-svn-id: svn://kolibrios.org@2611 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-13 21:39:02 +00:00
hidnplayr
02ea12584c
More updates and bugfixes for FTPd (net branch)
...
git-svn-id: svn://kolibrios.org@2610 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-13 15:54:21 +00:00
hidnplayr
ea68a6e1ce
Updates and bugfixes for FTPd (net branch)
...
git-svn-id: svn://kolibrios.org@2609 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-12 23:32:43 +00:00
hidnplayr
ba524f3821
More bugfixes for TFTPc (net branch)
...
git-svn-id: svn://kolibrios.org@2608 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-12 23:10:57 +00:00
hidnplayr
f0bcb2828e
Bugfixes for ethernet and IPv4 (net branch)
...
git-svn-id: svn://kolibrios.org@2607 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-12 23:09:15 +00:00
hidnplayr
4a382514dd
Bugfixes in TFTPc (net branch)
...
git-svn-id: svn://kolibrios.org@2606 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-12 22:35:56 +00:00
hidnplayr
705460f746
fixed bug in dll.inc (net branch)
...
git-svn-id: svn://kolibrios.org@2604 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-12 14:47:26 +00:00
hidnplayr
a34e3e8e18
Bugfixes and refactoring of FTPd (net branch)
...
git-svn-id: svn://kolibrios.org@2602 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-12 09:58:58 +00:00
CleverMouse
bf4cb45023
API for external keyboards
...
git-svn-id: svn://kolibrios.org@2601 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-11 19:06:32 +00:00
hidnplayr
cb6e8e3fb9
Fixed bug in TCP.
...
Error occured when receiving a TCP segment wich has no local socket. (netbranch)
git-svn-id: svn://kolibrios.org@2600 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-11 13:07:45 +00:00
hidnplayr
5dd08c56bf
Updates and bugfixes for FTPd (net branch)
...
git-svn-id: svn://kolibrios.org@2598 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-10 19:44:51 +00:00
Sergey Semyonov (Serge)
1f1bf0a470
new_mem_resize hotfix
...
git-svn-id: svn://kolibrios.org@2595 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-09 15:19:40 +00:00