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