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
Sergey Semyonov (Serge)
fdbd14a1ca
rewritten new_mem_resize
...
git-svn-id: svn://kolibrios.org@2594 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-09 13:19:32 +00:00
Marat Zakiyanov (Mario79)
9b04adedbd
Fix for r.2497
...
git-svn-id: svn://kolibrios.org@2586 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-07 20:20:25 +00:00
hidnplayr
70caf20c58
Some cosmetic changes in FTPd (net branch)
...
git-svn-id: svn://kolibrios.org@2585 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-07 18:42:58 +00:00
hidnplayr
e22890bbd0
Fixed PORT command (active mode) for FTPd (net branch)
...
git-svn-id: svn://kolibrios.org@2581 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-07 11:36:00 +00:00
Marat Zakiyanov (Mario79)
839afe4284
Fix for r. 2524
...
git-svn-id: svn://kolibrios.org@2580 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-06 19:54:26 +00:00
hidnplayr
0d44338d5d
Added multithread-capabilities to FTPd (net branch)
...
git-svn-id: svn://kolibrios.org@2578 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-06 18:37:00 +00:00
CleverMouse
d324897069
r781 didn't fix all artefacts of r465
...
git-svn-id: svn://kolibrios.org@2577 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-06 18:31:43 +00:00
Marat Zakiyanov (Mario79)
0708bf4e15
Fix for r. 1316
...
git-svn-id: svn://kolibrios.org@2576 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-06 18:18:14 +00:00
Marat Zakiyanov (Mario79)
efba336d3d
Fix for r. 2435
...
git-svn-id: svn://kolibrios.org@2575 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-06 01:07:57 +00:00
hidnplayr
d0105fc6d5
Changes in net branch:
...
Fixed bug in socket_ring_write concerning very big numbers.
Socket_send now returns number of sent bytes.
git-svn-id: svn://kolibrios.org@2573 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-05 16:23:47 +00:00
hidnplayr
a268aaffd6
Changed SOCKET_accept to bind the new socket to the active thread. (net branch)
...
git-svn-id: svn://kolibrios.org@2572 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-05 13:52:26 +00:00
hidnplayr
843b584cd7
Added RETR command to FTP daemon (net branch)
...
Also fixed some bugs and added CDUP (untested)
git-svn-id: svn://kolibrios.org@2571 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-05 13:00:39 +00:00
hidnplayr
d277a579f2
Added CWD command to FTP daemon (net branch)
...
git-svn-id: svn://kolibrios.org@2563 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-04 17:19:00 +00:00
hidnplayr
0833e5c02d
Implemented Passive mode and LIST command in new FTP daemon (net branch)
...
git-svn-id: svn://kolibrios.org@2562 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-04 13:08:07 +00:00
Marat Zakiyanov (Mario79)
74a8292f46
Rollback for SVN r.2468 - change_task not needed.
...
git-svn-id: svn://kolibrios.org@2561 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-04 12:20:22 +00:00
hidnplayr
742df45545
Added some more commands to the new FTP Daemon (net branch)
...
git-svn-id: svn://kolibrios.org@2560 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-04 09:24:08 +00:00
hidnplayr
a3b3514e59
Further development of the new FTP daemon (net branch)
...
git-svn-id: svn://kolibrios.org@2557 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-03 20:28:26 +00:00
hidnplayr
c552138150
Better text printing for TCPserv (net branch)
...
git-svn-id: svn://kolibrios.org@2556 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-03 18:35:40 +00:00
hidnplayr
a1174dce46
Fixed bug in TCP_input.listen, clarified some of the debug output (net branch)
...
git-svn-id: svn://kolibrios.org@2555 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-03 18:26:53 +00:00
hidnplayr
07aba6c98f
added FTP daemon stub (net branch)
...
git-svn-id: svn://kolibrios.org@2554 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-03 16:37:24 +00:00
hidnplayr
b326834b2e
Bugfix for ICMP sockets in net branch
...
git-svn-id: svn://kolibrios.org@2553 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-03 16:34:37 +00:00
Marat Zakiyanov (Mario79)
60bd1cf7b6
Function 15.9 - Redraws a rectangular part of the background
...
git-svn-id: svn://kolibrios.org@2547 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-02 22:30:24 +00:00
Marat Zakiyanov (Mario79)
1c8fb6c142
Fix for r. 2480
...
git-svn-id: svn://kolibrios.org@2545 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-02 18:59:09 +00:00
hidnplayr
f10b7bd3bc
Fixed bug in some network drivers. (net branch)
...
git-svn-id: svn://kolibrios.org@2544 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-02 18:49:13 +00:00
hidnplayr
087ba52a9f
Bugfix in telnet when connection cannot be made (net branch)
...
git-svn-id: svn://kolibrios.org@2543 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-02 17:11:33 +00:00
hidnplayr
a4e79969dd
Bugfix for Telnet and tcp socket close in net branch
...
git-svn-id: svn://kolibrios.org@2541 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-02 16:18:12 +00:00
hidnplayr
dd88d5bff6
Sync net branch with trunk
...
git-svn-id: svn://kolibrios.org@2540 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-02 15:18:46 +00:00
hidnplayr
f28853c51d
Fixed Telnet for net branch.
...
Not the most elegant sollution but at least it works now!
git-svn-id: svn://kolibrios.org@2539 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-02 12:06:31 +00:00
Marat Zakiyanov (Mario79)
bd6c0291ed
Optimization f.15.8
...
git-svn-id: svn://kolibrios.org@2537 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-01 22:58:45 +00:00
Marat Zakiyanov (Mario79)
7d5ed0a7fd
Function 4 - added redirect the output to the user area.
...
git-svn-id: svn://kolibrios.org@2536 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-01 22:29:11 +00:00
Marat Zakiyanov (Mario79)
c38b67dd40
small optimization for get_event_for_app
...
git-svn-id: svn://kolibrios.org@2534 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-31 20:21:39 +00:00
Marat Zakiyanov (Mario79)
5f344577c8
1) Fix for r. 2504
...
2) Corrected memmap.inc
git-svn-id: svn://kolibrios.org@2525 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-29 23:27:07 +00:00
Marat Zakiyanov (Mario79)
69706fb6b2
Fix for r. 1392
...
git-svn-id: svn://kolibrios.org@2524 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-29 20:44:29 +00:00
Artem Jerdev (art_zh)
626b1133c8
New sysfont #2 added
...
git-svn-id: svn://kolibrios.org@2522 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-28 23:12:25 +00:00
CleverMouse
af28a82b0a
undo two last revisions
...
git-svn-id: svn://kolibrios.org@2521 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-28 20:36:18 +00:00
Kirill Lipatov (Leency)
080126c3f7
fix for r.2519
...
git-svn-id: svn://kolibrios.org@2520 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-28 19:36:51 +00:00
Kirill Lipatov (Leency)
95430a8f8b
new arrow_clock.cur
...
git-svn-id: svn://kolibrios.org@2519 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-28 19:29:48 +00:00
Kirill Lipatov (Leency)
8296a2424a
/kernel/skin directory deleted, also deleted from build.bat
...
git-svn-id: svn://kolibrios.org@2518 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-28 19:21:09 +00:00
Marat Zakiyanov (Mario79)
9407b2971a
Small addition for r.2515
...
git-svn-id: svn://kolibrios.org@2516 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-28 17:01:49 +00:00
Marat Zakiyanov (Mario79)
6cf03dd98c
Function 15.8 - Get coordinates of last draw the background
...
git-svn-id: svn://kolibrios.org@2515 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-28 16:32:08 +00:00
Marat Zakiyanov (Mario79)
370072a7fd
When you move window, background is restored only to the old position is now. Some speedup!
...
git-svn-id: svn://kolibrios.org@2514 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-28 13:26:34 +00:00
Marat Zakiyanov (Mario79)
659824c952
'Event 5' is changed now. Event returns after redrawing the background.
...
git-svn-id: svn://kolibrios.org@2513 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-27 20:02:50 +00:00
Marat Zakiyanov (Mario79)
a787d74980
Function 34 - who owner the pixel on the screen
...
git-svn-id: svn://kolibrios.org@2511 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-27 13:25:30 +00:00
Marat Zakiyanov (Mario79)
a540a71a13
Function 25 - put image area on the background layer
...
git-svn-id: svn://kolibrios.org@2509 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-26 21:10:43 +00:00
Marat Zakiyanov (Mario79)
378aed908b
Fix for. r. 1067. Using of the CLI command, without pushfd/popfd - It's a Mad, Mad, Mad, Mad World!
...
git-svn-id: svn://kolibrios.org@2508 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-26 20:11:06 +00:00
Marat Zakiyanov (Mario79)
6b82f99a8b
1) Fix for r. 2485
...
2) Corrected memmap.inc
git-svn-id: svn://kolibrios.org@2504 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-24 12:51:49 +00:00
Marat Zakiyanov (Mario79)
32e6e19b5e
Correction for r.2497. Restore user defined cursor by f.37.5, after showing clock_arrow mouse pointer.
...
git-svn-id: svn://kolibrios.org@2503 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-23 20:13:09 +00:00
Marat Zakiyanov (Mario79)
6d3caf1b30
Fix for r. 2489
...
git-svn-id: svn://kolibrios.org@2500 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-23 16:05:39 +00:00
Artem Jerdev (art_zh)
3017a820d3
NSV-fonts: tickfields renumerated
...
git-svn-id: svn://kolibrios.org@2499 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-23 01:10:27 +00:00
Marat Zakiyanov (Mario79)
05bd5db1d7
Fix for previous revision.
...
git-svn-id: svn://kolibrios.org@2498 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-22 22:09:59 +00:00
Marat Zakiyanov (Mario79)
e24480a9ce
Change cursor when loading applications. The new cursor with the clock.
...
git-svn-id: svn://kolibrios.org@2497 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-22 19:12:53 +00:00
Marat Zakiyanov (Mario79)
36115aba3f
Using the new mutex to r.2486
...
git-svn-id: svn://kolibrios.org@2489 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-21 22:48:54 +00:00
Marat Zakiyanov (Mario79)
b4268eda9f
Fix for r. 1275 - to use the CLI command is not a good solution. Much better to use a mutex!
...
git-svn-id: svn://kolibrios.org@2486 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-21 11:48:46 +00:00
Marat Zakiyanov (Mario79)
3bd1f7b7ce
1) Fix for r. 2480
...
2) Corrected memmap.inc
git-svn-id: svn://kolibrios.org@2485 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-20 23:01:50 +00:00
Marat Zakiyanov (Mario79)
3e1a592489
Fix f.37.4 - LOAD_INDIRECT sets the correct hotspot of cursor is now.
...
git-svn-id: svn://kolibrios.org@2483 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-20 14:57:16 +00:00
Marat Zakiyanov (Mario79)
4ba4f03104
Fix for r.2446 - for Qemu or non-standart videocards. Unfortunately [BytesPerScanLine] does not always equal to [_display.width]*[ScreenBPP]/8
...
git-svn-id: svn://kolibrios.org@2480 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-19 20:56:55 +00:00
Marat Zakiyanov (Mario79)
4d909756cd
Fix for r. 2446
...
git-svn-id: svn://kolibrios.org@2477 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-19 10:29:02 +00:00
Sergey Semyonov (Serge)
b7914ab4cd
fix old and stupid bug in cursor creation code
...
git-svn-id: svn://kolibrios.org@2473 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-16 21:12:10 +00:00
Marat Zakiyanov (Mario79)
bff46d5384
Fix for r. 2430
...
git-svn-id: svn://kolibrios.org@2472 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-16 18:12:05 +00:00
Artem Jerdev (art_zh)
ce9ffe8571
Nonscalable Vectorized Fonts: the Parser!
...
git-svn-id: svn://kolibrios.org@2470 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-15 23:11:54 +00:00
Marat Zakiyanov (Mario79)
160c847c88
Fix for r.2430 - guarantee the updating data after f. 18.2 and f. 18.18
...
git-svn-id: svn://kolibrios.org@2468 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-15 16:38:53 +00:00
Sergey Semyonov (Serge)
357566b767
acpi: new clipping code
...
git-svn-id: svn://kolibrios.org@2467 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-15 15:34:46 +00:00
Sergey Semyonov (Serge)
791845236e
merge acpi
...
git-svn-id: svn://kolibrios.org@2466 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-15 13:05:45 +00:00
Sergey Semyonov (Serge)
c3da687125
acpi: merge trunk
...
git-svn-id: svn://kolibrios.org@2465 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-15 12:41:29 +00:00
Marat Zakiyanov (Mario79)
272e29533c
Fix for drawbackground mode of tiled.
...
git-svn-id: svn://kolibrios.org@2464 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-15 11:15:06 +00:00
Marat Zakiyanov (Mario79)
cd505ed9b1
Fix rolledup window for r. 2423
...
git-svn-id: svn://kolibrios.org@2463 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-15 09:47:22 +00:00
Artem Jerdev (art_zh)
30883bfc24
New font engine in progress
...
git-svn-id: svn://kolibrios.org@2461 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-15 01:02:08 +00:00
hidnplayr
91f85b6476
Removed copyright notice from struct.inc
...
Struct.inc is a file that comes bundled with FASM.
git-svn-id: svn://kolibrios.org@2460 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-14 09:49:09 +00:00
Marat Zakiyanov (Mario79)
3fc3a46bdb
Correction for r.2451
...
git-svn-id: svn://kolibrios.org@2459 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-14 09:45:55 +00:00
Marat Zakiyanov (Mario79)
5e7b91ce25
Correction for r.2423
...
git-svn-id: svn://kolibrios.org@2458 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-14 09:29:38 +00:00
Marat Zakiyanov (Mario79)
f928705342
Correction of previous revision.
...
git-svn-id: svn://kolibrios.org@2456 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-13 19:10:27 +00:00
Marat Zakiyanov (Mario79)
2f699083c4
1) Correcting information about copiright
...
2) VESA draw the small speedup
git-svn-id: svn://kolibrios.org@2455 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-13 16:51:57 +00:00
Sergey Semyonov (Serge)
bca9931e5d
try to load HDA driver, as requested
...
git-svn-id: svn://kolibrios.org@2454 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-12 18:53:48 +00:00
Marat Zakiyanov (Mario79)
54ec7e5e23
Video draw and VESA - some speedup.
...
git-svn-id: svn://kolibrios.org@2453 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-12 18:26:37 +00:00
Marat Zakiyanov (Mario79)
c039e0039c
Fix previous kernel revision for debugging with MTDBG.
...
git-svn-id: svn://kolibrios.org@2452 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-12 11:16:00 +00:00
Marat Zakiyanov (Mario79)
145124ff4e
VESA draw the small speedup
...
git-svn-id: svn://kolibrios.org@2451 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-11 20:36:29 +00:00
Marat Zakiyanov (Mario79)
1e9db5557e
Draw mouse pointer after restore the default pointer.
...
git-svn-id: svn://kolibrios.org@2450 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-11 18:04:22 +00:00
Marat Zakiyanov (Mario79)
30d819787b
Fix blitter for previous revision.
...
git-svn-id: svn://kolibrios.org@2449 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-11 17:29:24 +00:00
Marat Zakiyanov (Mario79)
91e683bb90
Compatibility with hardware cursor (fix for r.2430 and later)
...
git-svn-id: svn://kolibrios.org@2448 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-10 17:36:55 +00:00
Marat Zakiyanov (Mario79)
d357a70fe3
Video draw some speedup.
...
git-svn-id: svn://kolibrios.org@2446 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-10 11:37:42 +00:00
Sergey Semyonov (Serge)
134b326402
display_t: restore order of variables. Keep this structure coherent with drivers.
...
git-svn-id: svn://kolibrios.org@2445 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-10 11:36:26 +00:00
Sergey Semyonov (Serge)
2f5fd7a295
trunk: print cpu count on the debug board
...
git-svn-id: svn://kolibrios.org@2443 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-09 15:50:49 +00:00
Sergey Semyonov (Serge)
3340831e5e
acpi:print e820 memory map
...
git-svn-id: svn://kolibrios.org@2442 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-09 12:55:55 +00:00
Sergey Semyonov (Serge)
6dcd9aa69b
acpi:print cpu count
...
git-svn-id: svn://kolibrios.org@2441 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-09 11:35:26 +00:00
Marat Zakiyanov (Mario79)
6f8e8ebd03
Small fix for r. 2438
...
git-svn-id: svn://kolibrios.org@2440 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-09 10:44:41 +00:00
Sergey Semyonov (Serge)
3e6513d51d
enumerate CPU's and start AP.
...
git-svn-id: svn://kolibrios.org@2439 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-09 08:20:02 +00:00
Marat Zakiyanov (Mario79)
4832ce7a33
VESA draw some speedup (line, points, text, numbers)
...
git-svn-id: svn://kolibrios.org@2438 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-08 19:10:26 +00:00
Sergey Semyonov (Serge)
1fca7a07cb
Can we start AP, please ?
...
git-svn-id: svn://kolibrios.org@2437 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-08 15:49:27 +00:00
Marat Zakiyanov (Mario79)
aede9dbee9
1) VESA draw some speedup
...
2) VGA draw fix
git-svn-id: svn://kolibrios.org@2436 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-08 13:45:18 +00:00
Marat Zakiyanov (Mario79)
e89bf78ced
VESA putimage speedup +30% above the r.2430
...
git-svn-id: svn://kolibrios.org@2435 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-08 09:22:41 +00:00
Sergey Semyonov (Serge)
c856b49825
merge trunk
...
git-svn-id: svn://kolibrios.org@2434 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-08 08:33:38 +00:00
Marat Zakiyanov (Mario79)
b39e0fcab7
VESA - new algorithm for showing mouse pointer without a blink
...
git-svn-id: svn://kolibrios.org@2430 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-07 15:50:41 +00:00
Marat Zakiyanov (Mario79)
0f6f6895e1
Addition fix for r. 2414 and 2424 - checking for bit 31 of f.40
...
git-svn-id: svn://kolibrios.org@2426 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-01 06:28:52 +00:00
Artem Jerdev (art_zh)
c1e1e0ac8a
system starts faster (minus 250 milliseconds)
...
git-svn-id: svn://kolibrios.org@2425 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-01 01:22:24 +00:00
Marat Zakiyanov (Mario79)
085a190723
Restore code commented from r.2414 - this is good code! See r. 1466 and 1513.
...
git-svn-id: svn://kolibrios.org@2424 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-29 23:27:35 +00:00
Marat Zakiyanov (Mario79)
570e99f573
Removing the "blinking" of redrawing titlebar for skinned window (type III and IV)
...
git-svn-id: svn://kolibrios.org@2423 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-29 23:03:13 +00:00
Sergey Semyonov (Serge)
0735fd9e1b
fn.40: ebx bit 30 - do not send mouse events if cursor outside window
...
git-svn-id: svn://kolibrios.org@2414 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-28 08:36:15 +00:00
Sergey Semyonov (Serge)
a6898aa575
change application heap size and shared dll locations
...
git-svn-id: svn://kolibrios.org@2412 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-27 08:28:06 +00:00
Sergey Semyonov (Serge)
db320404f9
and again fn.40: now ebx bit 31 - do not send mouse events to inactive window
...
git-svn-id: svn://kolibrios.org@2411 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-27 07:04:31 +00:00
Sergey Semyonov (Serge)
e7a3df5e7c
fn. 40 API last time changes
...
git-svn-id: svn://kolibrios.org@2410 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-27 05:38:15 +00:00
Sergey Semyonov (Serge)
faf020ed36
update documentation
...
git-svn-id: svn://kolibrios.org@2409 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-26 04:22:47 +00:00
Sergey Semyonov (Serge)
ce677ba734
f.40 ebx bit 3: do not send mouse events to inactive window
...
git-svn-id: svn://kolibrios.org@2408 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-26 04:10:05 +00:00
Marat Zakiyanov (Mario79)
539071c806
We do not use Vesa 1.2 mode (for trunk kernel) is now
...
git-svn-id: svn://kolibrios.org@2407 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-26 00:26:08 +00:00
hidnplayr
946e05cb81
Fixed socket_ring_write in net branch.
...
git-svn-id: svn://kolibrios.org@2404 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-25 13:02:09 +00:00
hidnplayr
4aee41218a
Forgot init_mutex ...
...
git-svn-id: svn://kolibrios.org@2403 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-25 12:07:41 +00:00
hidnplayr
815cb2a26f
Usage of new mutexes in net branch.
...
git-svn-id: svn://kolibrios.org@2402 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-25 12:03:22 +00:00
hidnplayr
0478f45357
Bugfix in PCnet32 driver for net branch
...
git-svn-id: svn://kolibrios.org@2401 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-24 22:04:04 +00:00
Sergey Semyonov (Serge)
8c4037718d
new 68.26 user_unmap(void* block_base, unsigned int offset, size_t unmap_size);
...
git-svn-id: svn://kolibrios.org@2400 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-24 21:47:01 +00:00
Marat Zakiyanov (Mario79)
e4aa2672b0
Decrease size of shadow buffer for VGA. The old size is 2-fold excess of actual need.
...
git-svn-id: svn://kolibrios.org@2398 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-24 19:20:05 +00:00
hidnplayr
85c176d7f5
Fixed TCP and UDP checksum in net branch.
...
git-svn-id: svn://kolibrios.org@2390 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-23 22:21:40 +00:00
hidnplayr
997d83d275
Added error reporting to some of the network drivers in net branch
...
git-svn-id: svn://kolibrios.org@2387 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-23 21:18:16 +00:00
hidnplayr
d0e0776223
Fixed ICMP in net branch
...
git-svn-id: svn://kolibrios.org@2386 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-23 20:35:40 +00:00
hidnplayr
33ab203c14
Sync net branch with trunk
...
git-svn-id: svn://kolibrios.org@2385 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-23 19:01:26 +00:00
hidnplayr
e7bade16fe
Adapted more structures to use new struct.inc
...
git-svn-id: svn://kolibrios.org@2384 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-23 18:52:13 +00:00
hidnplayr
e6242dd229
Synced net branch with trunk
...
git-svn-id: svn://kolibrios.org@2382 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-22 16:06:05 +00:00
hidnplayr
58fe32f210
Usage of struct.inc from fasm in trunk kernel.
...
git-svn-id: svn://kolibrios.org@2381 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-22 15:46:09 +00:00
hidnplayr
586aa010e8
Trying to fix the makefile for new stack
...
git-svn-id: svn://kolibrios.org@2373 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-22 13:20:18 +00:00
hidnplayr
8030c874a3
Fixed problem with UDP_input when checksum was 0.
...
git-svn-id: svn://kolibrios.org@2369 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-22 10:44:57 +00:00
hidnplayr
dc66507e60
Bugfixes in net branch:
...
-Disabled UDP remote IP checking because it blocks valid packets in certain situations (DNS resolving)
-Removed device '0' (application level) as default device because it was not correctly implemented and would require a lot of changes. Yet need to find a better solution for this.
git-svn-id: svn://kolibrios.org@2366 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-21 14:09:00 +00:00
hidnplayr
599bb8d0bd
Reserved sysfn 74,75,76 in trunk for new stack.
...
git-svn-id: svn://kolibrios.org@2365 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-21 11:00:54 +00:00
hidnplayr
e8a8f9b75d
Changed net branch specific kernel function numbers to make room for function 73 in main branch.
...
git-svn-id: svn://kolibrios.org@2364 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-21 10:57:36 +00:00
hidnplayr
f156bb294d
Markup changes in net branch + updates in TCP_output
...
git-svn-id: svn://kolibrios.org@2362 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-21 08:44:51 +00:00
Sergey Semyonov (Serge)
d328d0e037
export destroy_event and timer_hs
...
git-svn-id: svn://kolibrios.org@2356 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-19 12:48:21 +00:00
Marat Zakiyanov (Mario79)
a2109c90b2
Fix for f38 - correction for the remainder of the division
...
git-svn-id: svn://kolibrios.org@2353 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-18 17:56:20 +00:00
Artem Jerdev (art_zh)
db3a775207
one old and stupid bug fixed
...
git-svn-id: svn://kolibrios.org@2350 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-15 22:56:09 +00:00
Sergey Semyonov (Serge)
9dadf069ea
export free_page
...
git-svn-id: svn://kolibrios.org@2343 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-04 13:21:17 +00:00
Sergey Semyonov (Serge)
5491cb4d99
blitter prerequisite
...
git-svn-id: svn://kolibrios.org@2341 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-02 08:42:35 +00:00
Sergey Semyonov (Serge)
adce55500e
remove deleted cursor from cursor's list
...
git-svn-id: svn://kolibrios.org@2337 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-01-25 03:56:53 +00:00
Artem Jerdev (art_zh)
57c28de885
new font engine
...
git-svn-id: svn://kolibrios.org@2322 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-11-29 09:40:16 +00:00
Artem Jerdev (art_zh)
9e4294fe02
sysfont parser bugfix
...
git-svn-id: svn://kolibrios.org@2321 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-11-28 21:26:53 +00:00
Artem Jerdev (art_zh)
7ab46af0a7
sysfont parser
...
git-svn-id: svn://kolibrios.org@2320 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-11-28 01:09:32 +00:00
Artem Jerdev (art_zh)
c01092c6cf
new font engine
...
git-svn-id: svn://kolibrios.org@2318 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-11-26 01:25:06 +00:00
Artem Jerdev (art_zh)
e1ef1272a2
vectorized system font #0 (data)
...
git-svn-id: svn://kolibrios.org@2316 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-11-14 21:37:38 +00:00
hidnplayr
c518777ac6
NET branch: Fixed errors in socket_open and socket_fork
...
git-svn-id: svn://kolibrios.org@2315 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-11-13 16:17:05 +00:00
hidnplayr
61a835651a
-Fixed build.bat for NET branch
...
-Removed some unrelated files
-updates in telnet
git-svn-id: svn://kolibrios.org@2314 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-11-13 15:19:27 +00:00
hidnplayr
dfbe402a16
Updated i8255x driver for NET branch
...
git-svn-id: svn://kolibrios.org@2313 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-11-13 13:29:43 +00:00
hidnplayr
82c4a67737
Added missing struct.inc to NET branch
...
git-svn-id: svn://kolibrios.org@2312 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-11-13 13:23:38 +00:00
hidnplayr
343d6e80ca
more small updates and fixes in net branch
...
git-svn-id: svn://kolibrios.org@2311 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-11-12 22:35:01 +00:00
hidnplayr
3ce07b4be0
more small updates and fixes in net branch
...
git-svn-id: svn://kolibrios.org@2310 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-11-12 20:05:07 +00:00
hidnplayr
29c0d093db
small updates and fixes in TCP for net branch
...
git-svn-id: svn://kolibrios.org@2309 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-11-12 19:20:33 +00:00
hidnplayr
63bc53c598
small updates and fixes in net branch
...
git-svn-id: svn://kolibrios.org@2308 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-11-12 15:39:15 +00:00
hidnplayr
df1f1777ac
Re-enabled i8255x card 1068:8086.
...
git-svn-id: svn://kolibrios.org@2307 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-11-12 14:09:30 +00:00
hidnplayr
dea41c44ce
re-enabled rtl8139 card in trunk kernel, it was disabled by error in r1887
...
git-svn-id: svn://kolibrios.org@2306 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-11-09 20:03:39 +00:00
hidnplayr
255c2b5ab3
NET branch: re-organised all structs to use struct.inc from fasm
...
git-svn-id: svn://kolibrios.org@2305 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-11-08 23:06:26 +00:00
hidnplayr
92f2253d7a
Making SIS900 driver for net branch compileable
...
git-svn-id: svn://kolibrios.org@2304 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-11-08 17:24:46 +00:00
hidnplayr
292477fb7c
More of the same
...
git-svn-id: svn://kolibrios.org@2303 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-11-07 22:36:05 +00:00
hidnplayr
b2a283b9fe
Removed unnescessary typecasts in net branch
...
git-svn-id: svn://kolibrios.org@2302 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-11-07 22:08:40 +00:00
hidnplayr
8aee69dafb
Replaced some of the 'magic numbers' in net branch with constants.
...
git-svn-id: svn://kolibrios.org@2301 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-11-07 21:03:20 +00:00
hidnplayr
b7875fe3bf
Fixed Unsigned jumps in net branch
...
git-svn-id: svn://kolibrios.org@2300 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-11-07 20:25:47 +00:00
CleverMouse
037099f50d
Style corrected for new rules, no semantic changes
...
git-svn-id: svn://kolibrios.org@2288 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-10-14 21:38:50 +00:00
Sergey Semyonov (Serge)
822829ea70
merge trunk
...
git-svn-id: svn://kolibrios.org@2268 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-10-05 11:14:40 +00:00
Sergey Semyonov (Serge)
1463afc261
reduce kernel memory usage
...
git-svn-id: svn://kolibrios.org@2267 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-10-05 11:13:17 +00:00
Marat Zakiyanov (Mario79)
eade1f9f90
Many fixes for blue boot screen
...
git-svn-id: svn://kolibrios.org@2261 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-10-04 22:00:04 +00:00
Sergey Semyonov (Serge)
31f7c7180c
acpi: reduce kernel memory usage
...
git-svn-id: svn://kolibrios.org@2259 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-10-04 16:03:06 +00:00
killerkirill
02004e9c11
Minor changes to English comments - grammatical, etc.
...
git-svn-id: svn://kolibrios.org@2257 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-10-03 17:52:42 +00:00
Marat Zakiyanov (Mario79)
6ea57786b0
Remove the old VRR code. p.1
...
git-svn-id: svn://kolibrios.org@2255 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-10-03 14:16:25 +00:00
Marat Zakiyanov (Mario79)
6e5e6b3c02
New f.18.1
...
git-svn-id: svn://kolibrios.org@2244 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-09-27 07:08:12 +00:00
Marat Zakiyanov (Mario79)
132b516d92
alternative fix for r.1474
...
git-svn-id: svn://kolibrios.org@2233 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-09-23 02:33:18 +00:00
Sergey Semyonov (Serge)
a61cc1cc58
merge apic code
...
git-svn-id: svn://kolibrios.org@2231 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-09-22 16:44:10 +00:00
Sergey Semyonov (Serge)
7e141ac4d8
acpi: bugfixes
...
git-svn-id: svn://kolibrios.org@2229 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-09-22 12:21:49 +00:00
hidnplayr
d17706e476
NET branch:
...
- cleanup in stack.inc + re-organisation of device pointers
- i8255x driver stub
- fix in sis900 driver (still untested)
git-svn-id: svn://kolibrios.org@2220 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-09-22 04:08:56 +00:00
Sergey Semyonov (Serge)
71ef7e28cd
acpi: define IRQ_PIC, IRQ_APIC
...
git-svn-id: svn://kolibrios.org@2219 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-09-21 13:58:48 +00:00
Sergey Semyonov (Serge)
e06410d094
merge acpi #2217
...
git-svn-id: svn://kolibrios.org@2218 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-09-21 09:13:47 +00:00
Sergey Semyonov (Serge)
9447e850cf
map_io_mem: set proper region size
...
git-svn-id: svn://kolibrios.org@2217 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-09-20 21:11:22 +00:00
Marat Zakiyanov (Mario79)
9e5b90e354
window.inc - fix for r.1474
...
git-svn-id: svn://kolibrios.org@2214 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-09-20 00:07:56 +00:00
Sergey Semyonov (Serge)
f95c868e2f
acpi: read ioapic & local apic bases
...
git-svn-id: svn://kolibrios.org@2212 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-09-19 18:35:05 +00:00
Sergey Semyonov (Serge)
6bbd71b6f8
acpi: merge trank
...
git-svn-id: svn://kolibrios.org@2209 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-09-18 20:51:00 +00:00
Marat Zakiyanov (Mario79)
4db1abbe76
I very much hope that this is the last fix for r.2129. This revision makes me cry.
...
git-svn-id: svn://kolibrios.org@2208 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-09-17 23:08:48 +00:00
Marat Zakiyanov (Mario79)
59fc4ab346
tcp.inc: fix for r2129
...
git-svn-id: svn://kolibrios.org@2186 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-09-14 16:21:32 +00:00
Marat Zakiyanov (Mario79)
213f39d0cd
CAPS LOCK for ASCII key
...
git-svn-id: svn://kolibrios.org@2171 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-09-11 17:31:15 +00:00
Sergey Semyonov (Serge)
be59696270
merge kolibri_acpi #2156
...
git-svn-id: svn://kolibrios.org@2167 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-09-10 10:58:39 +00:00
Sergey Semyonov (Serge)
6252cd9a99
rename IRQ_EOI(irq) -> __fastcall irq_eoi(irq)
...
git-svn-id: svn://kolibrios.org@2166 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-09-10 10:52:59 +00:00
Sergey Semyonov (Serge)
751664d089
heap: fix memory leakage
...
git-svn-id: svn://kolibrios.org@2164 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-09-07 21:27:52 +00:00
Sergey Semyonov (Serge)
20a4ca93e3
taskman:fix error reporting
...
git-svn-id: svn://kolibrios.org@2157 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-09-05 11:23:08 +00:00
Sergey Semyonov (Serge)
37118c3bc0
kernel_heap: hash table for memory descriptors
...
git-svn-id: svn://kolibrios.org@2156 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-09-05 09:36:30 +00:00
Sergey Semyonov (Serge)
1804fc6d05
merge kolibri-acpi #2151
...
git-svn-id: svn://kolibrios.org@2154 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-09-04 16:41:24 +00:00
Sergey Semyonov (Serge)
81a07b7206
kernel heap: new allocator for block descriptors
...
git-svn-id: svn://kolibrios.org@2151 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-09-04 15:59:54 +00:00
Sergey Semyonov (Serge)
d7ea1d9270
merge trunk 2149
...
git-svn-id: svn://kolibrios.org@2150 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-09-04 09:02:01 +00:00
Sergey Semyonov (Serge)
87882ebc37
v86: fix wrong irq number
...
git-svn-id: svn://kolibrios.org@2149 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-09-03 08:04:20 +00:00
CleverMouse
eca36f7ef4
socket.inc: fix for r2129
...
git-svn-id: svn://kolibrios.org@2147 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-09-02 19:48:37 +00:00
CleverMouse
a3388c45de
sync with r2143 except for a typo
...
git-svn-id: svn://kolibrios.org@2146 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-09-02 19:32:21 +00:00
CleverMouse
a632fb94b0
fix virtual root enumeration broken in r2129
...
git-svn-id: svn://kolibrios.org@2145 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-09-02 19:03:49 +00:00
Sergey Semyonov (Serge)
1edac8b45a
acpi:rework mutexes
...
git-svn-id: svn://kolibrios.org@2143 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-09-02 06:58:48 +00:00
Sergey Semyonov (Serge)
3c8db1907e
merge trunk
...
git-svn-id: svn://kolibrios.org@2142 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-09-01 16:29:55 +00:00
Sergey Semyonov (Serge)
7df91a3195
Kernel: initialize keyboard before mouse
...
git-svn-id: svn://kolibrios.org@2141 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-09-01 06:55:15 +00:00
CleverMouse
57633abf05
support for PnP disks, part 2: adapt current caching
...
git-svn-id: svn://kolibrios.org@2140 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-08-31 16:26:51 +00:00
Sergey Semyonov (Serge)
2cc416a4d8
kernel heap: minor improvements
...
git-svn-id: svn://kolibrios.org@2138 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-08-30 20:51:22 +00:00
CleverMouse
c33c39a421
fix mutex_unlock
...
git-svn-id: svn://kolibrios.org@2137 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-08-30 14:03:36 +00:00
Sergey Semyonov (Serge)
836a2f71bd
merge trunk
...
git-svn-id: svn://kolibrios.org@2130 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-08-27 11:24:26 +00:00
Sergey Semyonov (Serge)
246c135659
irq: reset fail counter
...
all kernel: replace old non-blocking mutexes
git-svn-id: svn://kolibrios.org@2129 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-08-27 10:59:48 +00:00
CleverMouse
3ec60d2e42
forgotten include
...
git-svn-id: svn://kolibrios.org@2123 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-08-26 11:51:56 +00:00
CleverMouse
fa7b5eb6e1
kernel timers
...
git-svn-id: svn://kolibrios.org@2122 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-08-26 11:46:54 +00:00
CleverMouse
cdeeb6be66
support for PnP disks: add exports and docs
...
git-svn-id: svn://kolibrios.org@2120 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-08-25 19:58:37 +00:00
CleverMouse
1eb4e63e51
support for PnP disks, part 1
...
git-svn-id: svn://kolibrios.org@2119 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-08-25 18:32:14 +00:00
Sergey Semyonov (Serge)
0c8c27e46c
move PIC functions into separate file
...
git-svn-id: svn://kolibrios.org@2118 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-08-25 09:32:01 +00:00
CleverMouse
a722eb5c4d
get sizeof.* really working for struct/ends definitions
...
git-svn-id: svn://kolibrios.org@2115 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-08-24 13:11:18 +00:00
Sergey Semyonov (Serge)
a7589ea8ee
restore previous version_inf
...
git-svn-id: svn://kolibrios.org@2114 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-08-24 11:25:47 +00:00
Sergey Semyonov (Serge)
0d01bde3f5
missing irq.inc
...
git-svn-id: svn://kolibrios.org@2113 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-08-24 11:03:45 +00:00
Sergey Semyonov (Serge)
000b6ce1cb
shared irq's
...
git-svn-id: svn://kolibrios.org@2112 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-08-24 11:01:37 +00:00
Sergey Semyonov (Serge)
e711a754bc
move irq functions into separate file
...
git-svn-id: svn://kolibrios.org@2106 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-08-23 12:25:29 +00:00
maximYCH
7f63a7e064
Russian language for kernel boot messages
...
git-svn-id: svn://kolibrios.org@2104 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-08-23 07:32:13 +00:00
Marat Zakiyanov (Mario79)
b3bbdbcdf1
Correct for r2101 "force behaviour as before r1992"
...
git-svn-id: svn://kolibrios.org@2103 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-08-22 17:10:02 +00:00
CleverMouse
1b390fd667
force behaviour as before r1989, r1992
...
git-svn-id: svn://kolibrios.org@2101 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-08-22 15:39:22 +00:00
Sergey Semyonov (Serge)
5a5c11b26d
remove unused code
...
git-svn-id: svn://kolibrios.org@2100 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-08-22 09:49:26 +00:00
Sergey Semyonov (Serge)
5ece1eb408
update documentation
...
git-svn-id: svn://kolibrios.org@2090 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-08-21 12:31:48 +00:00
Sergey Semyonov (Serge)
b3a861cedd
remove fn 41,42,44,45
...
git-svn-id: svn://kolibrios.org@2089 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-08-21 12:26:22 +00:00
Marat Zakiyanov (Mario79)
fe72383413
Fix for Floppy/IRQ6 - broken from r.1380
...
git-svn-id: svn://kolibrios.org@2084 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-08-20 15:18:25 +00:00
Sergey Semyonov (Serge)
4e1ac7b0d6
new irq handling
...
git-svn-id: svn://kolibrios.org@2050 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-08-16 11:34:07 +00:00
Sergey Semyonov (Serge)
416dc8b600
IRQH code
...
git-svn-id: svn://kolibrios.org@2049 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-08-15 20:34:55 +00:00
Artem Jerdev (art_zh)
2a927db105
direct detection of available memory
...
git-svn-id: svn://kolibrios.org@2047 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-08-14 09:08:02 +00:00
Mihail Semenyako (mike.dld)
74263ea13b
fs_HdDelete:
...
* correct check for ext2 partition type (never reached ext2 implementation)
reserve_cd_channel:
* jump to correct label (wrong channel was being reserved if retry occured)
* re-enable interrupts (were being masked upon proc return)
git-svn-id: svn://kolibrios.org@2044 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-08-10 19:21:44 +00:00
Sergey Semyonov (Serge)
d75c968b8e
fix pci irq's
...
git-svn-id: svn://kolibrios.org@2015 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-07-24 07:26:00 +00:00
Artem Jerdev (art_zh)
e338e5353f
getting smaller and closer to real hardware...
...
git-svn-id: svn://kolibrios.org@2014 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-07-23 15:27:18 +00:00
Mihail Semenyako (mike.dld)
bf2709cd21
Forum defect (post #35194 , by Leency): mouse wheel events aren't sent after clicking window border
...
git-svn-id: svn://kolibrios.org@2011 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-07-22 18:44:08 +00:00
Sergey Semyonov (Serge)
f59df34e17
merge trunk
...
git-svn-id: svn://kolibrios.org@2010 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-07-22 18:08:47 +00:00
CleverMouse
0462949132
allow hooks of IRQ6
...
git-svn-id: svn://kolibrios.org@1992 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-07-01 10:03:33 +00:00
CleverMouse
3421ffa999
allow hooks of IRQ15
...
git-svn-id: svn://kolibrios.org@1989 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-06-29 11:57:56 +00:00
Yogev Ezra
eed73247e9
Add sources of APM driver (by Staper) and battery driver (by Gluk)
...
git-svn-id: svn://kolibrios.org@1980 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-06-25 15:19:38 +00:00
CleverMouse
08246cd957
merge kolibri-cfg into trunk
...
git-svn-id: svn://kolibrios.org@1962 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-06-16 17:09:40 +00:00
Sergey Semyonov (Serge)
41be6ba563
remove deprecated code
...
git-svn-id: svn://kolibrios.org@1960 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-06-15 05:02:01 +00:00
Artem Jerdev (art_zh)
a3746b98d0
stable corebootable version
...
git-svn-id: svn://kolibrios.org@1952 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-06-12 17:56:51 +00:00
CleverMouse
b0b34108f2
kolibri-cfg: fixes in fat32 bootloader
...
git-svn-id: svn://kolibrios.org@1950 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-06-08 18:43:41 +00:00
CleverMouse
64c3c758d5
fix of r1941
...
git-svn-id: svn://kolibrios.org@1949 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-06-08 10:50:00 +00:00
CleverMouse
a168687ac8
@notify user on #UD exception
...
git-svn-id: svn://kolibrios.org@1948 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-06-06 15:00:38 +00:00
CleverMouse
7b2b309d03
kernel branch with configurable boot
...
git-svn-id: svn://kolibrios.org@1942 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-05-30 10:27:45 +00:00
Artem Jerdev (art_zh)
96673e3ce5
kernel constants compression/relocation
...
git-svn-id: svn://kolibrios.org@1941 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-05-30 10:11:03 +00:00
Artem Jerdev (art_zh)
e37372cd01
bootloader optimization
...
git-svn-id: svn://kolibrios.org@1940 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-05-28 07:32:24 +00:00
Artem Jerdev (art_zh)
83c504b87c
just a minor optimisation
...
git-svn-id: svn://kolibrios.org@1930 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-05-13 13:11:10 +00:00
Artem Jerdev (art_zh)
883ade9e49
gfx-revertion bugs liced
...
git-svn-id: svn://kolibrios.org@1929 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-05-12 23:22:18 +00:00
Artem Jerdev (art_zh)
7413c9cd9d
1) gfx reverted to stable version 1710
...
2) Phenom and Fusion CPUs supported
3) RDMSR syscall added
git-svn-id: svn://kolibrios.org@1928 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-05-10 12:43:03 +00:00
Asper
22602ae43d
Fix previous rev
...
git-svn-id: svn://kolibrios.org@1917 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-04-02 17:13:02 +00:00
Asper
918d343097
Infinity without MMX+ instructions
...
git-svn-id: svn://kolibrios.org@1916 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-04-02 16:47:56 +00:00
Asper
3cf149de61
Removing of dublicating driver
...
git-svn-id: svn://kolibrios.org@1915 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-04-02 12:00:39 +00:00
CleverMouse
00ac1c33b5
vidintel: support for pre-i9xx videocards
...
git-svn-id: svn://kolibrios.org@1912 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-03-29 18:06:54 +00:00
CleverMouse
c4f8c8e404
test error condition in the wait loop
...
git-svn-id: svn://kolibrios.org@1909 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-03-23 12:39:34 +00:00
Artem Jerdev (art_zh)
812af66c89
Kolibri-A: new graph engine = BUGGY VERSION! =
...
git-svn-id: svn://kolibrios.org@1899 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-03-04 12:09:10 +00:00
Sergey Semyonov (Serge)
08a08faa58
kernel: new blitter
...
git-svn-id: svn://kolibrios.org@1894 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-03-01 06:08:11 +00:00
hidnplayr
4638ba887e
Updated R6040 driver for net branch:
...
Fixed typo, cleaned up, disabled excessive debug output.
git-svn-id: svn://kolibrios.org@1893 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-02-28 19:20:47 +00:00
hidnplayr
1b801e1c89
Updated r6040 driver for net branch
...
git-svn-id: svn://kolibrios.org@1889 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-02-25 16:14:21 +00:00
Yogev Ezra
62a811ce4f
Linux name fix
...
git-svn-id: svn://kolibrios.org@1888 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-02-24 20:22:13 +00:00
hidnplayr
77f1a07bff
R6040 driver for trunk kernel
...
git-svn-id: svn://kolibrios.org@1887 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-02-24 17:25:38 +00:00
hidnplayr
76fa3151d7
R6040 driver for net branch
...
git-svn-id: svn://kolibrios.org@1886 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-02-24 17:15:24 +00:00
hidnplayr
d19fc735da
Added some stub functions to net_branch
...
git-svn-id: svn://kolibrios.org@1885 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-02-24 14:16:02 +00:00
Sergey Semyonov (Serge)
0e98f2ea01
int13_call: vm86 hotfix
...
git-svn-id: svn://kolibrios.org@1878 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-02-17 17:40:53 +00:00
Sergey Semyonov (Serge)
59c4b700c1
kernel: set_keyboard_data
...
git-svn-id: svn://kolibrios.org@1874 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-02-17 11:30:41 +00:00
Artem Jerdev (art_zh)
542cb02cea
new "tiled" graph engine (* buggy version *)
...
git-svn-id: svn://kolibrios.org@1859 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-02-09 14:48:45 +00:00
hidnplayr
ba8ddae0aa
i586 compatability macros (CMOVcc substitutes) for NET branch
...
git-svn-id: svn://kolibrios.org@1857 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-02-08 19:11:36 +00:00
hidnplayr
08596896d2
Net branch:
...
-Updates in TCP code: accepting connections now works.
(TCPserv is able to send 'hello world!' to telnet client)
git-svn-id: svn://kolibrios.org@1838 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-02-03 21:35:16 +00:00
hidnplayr
80a3183e81
Net Branch:
...
TCPserv: very simple TCP server used to develop and debug TCP code.
git-svn-id: svn://kolibrios.org@1836 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-02-03 14:37:36 +00:00
hidnplayr
36e43113ac
Updates in NET branch:
...
- Added RST packet handling code
- Added SOCKET_isconnected
- Added ACK handeling in syn rcvd state (for passive open)
git-svn-id: svn://kolibrios.org@1831 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-02-01 17:00:04 +00:00
hidnplayr
0d53bac040
Bugfixes in Net branch:
...
- Fixed delayed ACK (misimplementation)
- Fixed zero window problem and checksum for TCP_respond_socket
git-svn-id: svn://kolibrios.org@1830 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-02-01 16:14:18 +00:00
hidnplayr
4ee220aebe
Fixed bug in RTL8169 interrupt procedure.
...
git-svn-id: svn://kolibrios.org@1823 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-01-31 18:45:19 +00:00
hidnplayr
8619f93e83
More TCP and sockets code
...
git-svn-id: svn://kolibrios.org@1774 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-01-28 23:07:25 +00:00
hidnplayr
2ba52e3e4a
More TCP updates + Socket states
...
git-svn-id: svn://kolibrios.org@1773 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-01-28 16:49:08 +00:00
hidnplayr
2861c164de
Small update in TCP_input
...
git-svn-id: svn://kolibrios.org@1772 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-01-28 16:16:31 +00:00
hidnplayr
db55961834
More updates to TCP code of new stack.
...
git-svn-id: svn://kolibrios.org@1763 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-01-24 22:01:54 +00:00
hidnplayr
6af42a9b8e
Bugfix of r1761
...
git-svn-id: svn://kolibrios.org@1762 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-01-23 23:56:32 +00:00
hidnplayr
e9daec20c8
Updates of TCP_output for net branch
...
git-svn-id: svn://kolibrios.org@1761 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-01-20 22:29:47 +00:00
CleverMouse
8e6834e370
modesetter for Intel videocards: fixes for pre-i965 cards
...
git-svn-id: svn://kolibrios.org@1750 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-01-19 12:34:28 +00:00
CleverMouse
6e9b64cde6
change path to repository in data/*/Makefile
...
git-svn-id: svn://kolibrios.org@1739 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-01-17 14:01:43 +00:00
CleverMouse
259f2ffcd1
fix parameters saving in floppy bootsector
...
git-svn-id: svn://kolibrios.org@1738 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-01-17 12:41:44 +00:00
CleverMouse
b4fc3602f9
fix compilation in linux
...
git-svn-id: svn://kolibrios.org@1735 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-01-17 11:10:41 +00:00
hidnplayr
54bb530589
Added i8255x compatible card 1068:8086 to the network card list.
...
git-svn-id: svn://kolibrios.org@1734 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-01-14 21:38:58 +00:00
hidnplayr
1dd8c78cbd
* Updates in TCP code
...
* Splitted TCP code into multiple files
* cleanup
git-svn-id: svn://kolibrios.org@1733 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-01-08 14:59:21 +00:00
CleverMouse
05210d030e
LVDS non-VGA modesetter for Intel videocards
...
git-svn-id: svn://kolibrios.org@1731 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-12-30 12:40:30 +00:00
CleverMouse
096a651876
Video subsystem:
...
* export GetDisplay and SetScreen for COFF drivers
* fix out-of-bound access to screen map in __sys_disable_mouse
git-svn-id: svn://kolibrios.org@1730 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-12-30 11:31:25 +00:00
hidnplayr
b70514e695
Update in TCP code for net branch.
...
git-svn-id: svn://kolibrios.org@1719 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-12-17 23:04:18 +00:00
hidnplayr
d93ba1183b
Small update in TCP code, stub for TCP_close
...
git-svn-id: svn://kolibrios.org@1716 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-12-10 18:37:02 +00:00
Artem Jerdev (art_zh)
5ce26ca2da
Kolibri-A: non-cacheable WinMap = BARE TEST VERSION! =
...
git-svn-id: svn://kolibrios.org@1710 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-11-24 16:10:45 +00:00
CleverMouse
e4c65f154e
ATA operation with sector above 128G is error, not operation modulo 128G
...
git-svn-id: svn://kolibrios.org@1709 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-11-24 13:44:30 +00:00
Artem Jerdev (art_zh)
c910c0615f
hline/vline coolhack a-la Serge
...
git-svn-id: svn://kolibrios.org@1708 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-11-24 00:40:14 +00:00
Artem Jerdev (art_zh)
1feef39077
VESA 32bpp optimisation
...
git-svn-id: svn://kolibrios.org@1707 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-11-23 10:44:43 +00:00
Artem Jerdev (art_zh)
57b74ef78d
blue screen removal: some bugs fixed
...
git-svn-id: svn://kolibrios.org@1703 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-11-15 23:04:33 +00:00
Artem Jerdev (art_zh)
39b5906518
Kolibri-A: anoying blue screen menu removed
...
git-svn-id: svn://kolibrios.org@1700 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-11-14 19:30:26 +00:00
Artem Jerdev (art_zh)
ccb39c0999
simplified kernel build scripts
...
git-svn-id: svn://kolibrios.org@1699 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-11-14 01:19:48 +00:00
Sergey Semyonov (Serge)
8a4afd01d4
sound.asm: fix counter bug
...
git-svn-id: svn://kolibrios.org@1697 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-11-10 19:18:26 +00:00
Marat Zakiyanov (Mario79)
ebad3e1b67
Fix for rev. 1623 - broken build.bat
...
git-svn-id: svn://kolibrios.org@1694 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-11-09 13:37:50 +00:00
Sergey Semyonov (Serge)
d80f7d849a
Infinity: get streams time stamp. High precision version.
...
git-svn-id: svn://kolibrios.org@1690 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-11-07 10:02:30 +00:00
Artem Jerdev (art_zh)
500832c01d
SYNC WITH MAIN TRUNC: kernel-A updated to $1687
...
git-svn-id: svn://kolibrios.org@1689 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-11-06 23:50:26 +00:00
Artem Jerdev (art_zh)
309387e070
sync with main kernel: rotationless sysfn62 call
...
git-svn-id: svn://kolibrios.org@1687 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-11-05 10:31:58 +00:00
Artem Jerdev (art_zh)
74c5e79c92
init.inc optimized for AMD chipsets
...
git-svn-id: svn://kolibrios.org@1683 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-11-01 11:30:29 +00:00
Sergey Semyonov (Serge)
82eba545cd
Infinity: get streams time stamp. Low precision version.
...
git-svn-id: svn://kolibrios.org@1679 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-10-26 15:41:23 +00:00
Artem Jerdev (art_zh)
6cb25c9e01
Kolibri-A: Linux-friendly now
...
git-svn-id: svn://kolibrios.org@1678 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-10-25 12:43:42 +00:00
Nasarus
f165f88e77
docs updated
...
git-svn-id: svn://kolibrios.org@1676 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-10-24 16:08:19 +00:00
Nasarus
bfdfb8a6b6
sysfn 18.3: UID byte reserved
...
git-svn-id: svn://kolibrios.org@1675 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-10-24 16:06:14 +00:00
Artem Jerdev (art_zh)
c801706373
CDROM is not supported any more...
...
git-svn-id: svn://kolibrios.org@1664 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-10-17 18:19:57 +00:00
Nasarus
29c78b8e54
Sysfn9 - event mask was added into returned buffer
...
git-svn-id: svn://kolibrios.org@1663 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-10-17 16:22:47 +00:00
Nasarus
9f7b730b3b
Sysfunctions 70 & 30: the info about relative names is added.
...
git-svn-id: svn://kolibrios.org@1662 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-10-17 08:53:29 +00:00
CleverMouse
baca7793c6
fix RTL8139 under qemu
...
git-svn-id: svn://kolibrios.org@1644 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-10-05 10:36:33 +00:00
Artem Jerdev (art_zh)
112a3665cb
an experimental kernel with a mad syscall and FHT inside
...
git-svn-id: svn://kolibrios.org@1641 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-10-03 23:11:42 +00:00
Sergey Semyonov (Serge)
1e30c8e1c2
APIC patch from Ghost. Not tested.
...
git-svn-id: svn://kolibrios.org@1638 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-10-01 20:49:29 +00:00
Sergey Semyonov (Serge)
8f992ed021
acpi branch
...
git-svn-id: svn://kolibrios.org@1635 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-10-01 09:21:55 +00:00
Sergey Semyonov (Serge)
92dc7c223f
f62/pci_api: and again
...
git-svn-id: svn://kolibrios.org@1629 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-09-27 22:53:05 +00:00
Artem Jerdev (art_zh)
8c44a1652a
a test version with FFT library inside kernel
...
git-svn-id: svn://kolibrios.org@1626 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-09-26 16:16:10 +00:00
Mihail Semenyako (mike.dld)
ea9de5e3a5
fixed drivers compilation
...
git-svn-id: svn://kolibrios.org@1623 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-09-19 14:40:52 +00:00
Sergey Semyonov (Serge)
ff13f0e607
1)kernel_free: set proper return value
...
2)export get_timer_ticks
git-svn-id: svn://kolibrios.org@1615 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-09-13 19:59:03 +00:00
Sergey Semyonov (Serge)
5c26de5030
sysfn62: again and again...
...
git-svn-id: svn://kolibrios.org@1614 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-09-12 16:42:09 +00:00
Sergey Semyonov (Serge)
f751b2ee25
1)sysfn62 yet anothe fix
...
2)new exports
git-svn-id: svn://kolibrios.org@1612 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-09-11 22:21:05 +00:00
Artem Jerdev (art_zh)
d83ca851d8
new SysFn62 call - STABLE now
...
git-svn-id: svn://kolibrios.org@1603 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-09-05 08:13:41 +00:00
Artem Jerdev (art_zh)
62007342e9
fn62 rotation bug fixed
...
git-svn-id: svn://kolibrios.org@1602 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-09-05 00:00:21 +00:00
Artem Jerdev (art_zh)
e5b8886135
1) SouthBridge utilities;
...
2) reverted for the old (but stable) 62syscall for a while...
git-svn-id: svn://kolibrios.org@1599 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-09-02 20:24:07 +00:00
Artem Jerdev (art_zh)
e5c581d60d
#1591 sysfn62 rotation bug resque -- not stable yet!
...
git-svn-id: svn://kolibrios.org@1598 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-09-02 12:40:11 +00:00
Alexey Teplov (
eedcf49cfd
A 62 sys function have call without cross registers. Small optimization a syscall.inc.
...
git-svn-id: svn://kolibrios.org@1591 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-08-25 07:44:39 +00:00
Alexey Teplov (
0b08e1d642
A sys func. 62 have call without cross registers.
...
git-svn-id: svn://kolibrios.org@1587 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-08-24 15:08:47 +00:00
Evgeny Grechnikov (Diamond)
31116bcdb7
no ascii codes for releasing keys (fix of rev. 1576)
...
git-svn-id: svn://kolibrios.org@1579 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-08-23 11:26:32 +00:00
Evgeny Grechnikov (Diamond)
e2eede0de5
fix releasing hotkeys
...
git-svn-id: svn://kolibrios.org@1576 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-08-22 20:17:11 +00:00
Artem Jerdev (art_zh)
5c5ccb819d
rs780 northbridge test utilities (for 6 major config spaces)
...
git-svn-id: svn://kolibrios.org@1565 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-08-11 09:52:24 +00:00
hidnplayr
1d3a993b72
Fixed PCnet driver.
...
git-svn-id: svn://kolibrios.org@1564 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-08-09 15:40:52 +00:00
Evgeny Grechnikov (Diamond)
0a35216e52
fix bug #16
...
git-svn-id: svn://kolibrios.org@1563 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-08-08 21:43:40 +00:00
hidnplayr
d870ca09d5
Fixed typo in driverlist of netcfg
...
git-svn-id: svn://kolibrios.org@1562 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-08-08 19:54:52 +00:00
hidnplayr
0840e2b342
MTD80x driver for net branch:
...
Only mtd803 aka surecom ep-320x for now.
git-svn-id: svn://kolibrios.org@1561 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-08-07 21:04:24 +00:00
Artem Jerdev (art_zh)
849a203279
PCIe config bugs fixed
...
git-svn-id: svn://kolibrios.org@1560 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-08-07 12:38:03 +00:00
hidnplayr
08ea0b5f68
Latest bugfix in RTL8169 for today.
...
git-svn-id: svn://kolibrios.org@1559 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-08-06 22:26:00 +00:00
hidnplayr
cb06c448b9
Update of RTL8169 driver for net branch
...
git-svn-id: svn://kolibrios.org@1558 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-08-06 22:15:25 +00:00
hidnplayr
00d5a0b321
Some bugfixes in RTL8169 driver for net branch.
...
git-svn-id: svn://kolibrios.org@1557 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-08-06 13:12:11 +00:00
hidnplayr
0503ca2897
Fixed RTL8139 driver.
...
bugfix in RTL8169 driver.
git-svn-id: svn://kolibrios.org@1556 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-08-05 14:03:47 +00:00
hidnplayr
1dd3566e02
I uploaded the wrong file in previous revision
...
reverted the file + uploaded right file this time
git-svn-id: svn://kolibrios.org@1554 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-08-03 15:36:54 +00:00
hidnplayr
6d55f4e33d
RTL8169 driver for NET branch (not tested/debugged yet!)
...
git-svn-id: svn://kolibrios.org@1553 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-08-03 15:21:38 +00:00
Artem Jerdev (art_zh)
24fbc88418
further AMD-kernel tuning:
...
1)faster syscall bridge for future APIs;
2)HyperTransport module added (quite raw yet);
4)unrestricted i/o port access;
3)some MeOS rudiments removed.
git-svn-id: svn://kolibrios.org@1551 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-08-03 13:07:43 +00:00
Evgeny Grechnikov (Diamond)
0f036b69ff
fix calculation of draw_limits
...
git-svn-id: svn://kolibrios.org@1550 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-08-01 23:15:10 +00:00
Evgeny Grechnikov (Diamond)
15a6f2fd99
revert rev. 1537 and do it correctly
...
git-svn-id: svn://kolibrios.org@1549 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-08-01 23:07:45 +00:00
Asper
2c6d28014d
Driver for VIA soundcards renamed.
...
git-svn-id: svn://kolibrios.org@1548 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-08-01 22:04:15 +00:00
Asper
006a9033e2
VIA and EMU10K1X sound drivers added. List of codecs updated.
...
git-svn-id: svn://kolibrios.org@1546 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-08-01 20:58:11 +00:00
hidnplayr
7d3a0d9fb0
Bugfix in 3com network driver concerning tx reset on transmit.
...
git-svn-id: svn://kolibrios.org@1545 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-08-01 17:39:54 +00:00
hidnplayr
714722b812
ICMP checksum validation + cleanup of echo reply code
...
git-svn-id: svn://kolibrios.org@1544 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-08-01 14:47:24 +00:00
hidnplayr
5b0ea56111
Updated SOCKET_listen and SOCKET_accept so they can actually work now.
...
Changed SOCKET_alloc so that it returns better socket numbers.
git-svn-id: svn://kolibrios.org@1543 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-07-31 19:44:17 +00:00
hidnplayr
445f854cae
Correct use of TYPE and PROTOCOL parameters in socket function
...
git-svn-id: svn://kolibrios.org@1542 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-07-31 11:17:06 +00:00
hidnplayr
8a7ebf6b32
fix in ARPcfg application
...
added pci ids of dec21x4x cards to netcfg
bugfixes in dex21x4x driver, pcnet32 driver, rtl8139 driver and sis900 driver
new network program (ICMP) to ping computers, uses new RAW socket code (experimental)
git-svn-id: svn://kolibrios.org@1541 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-07-30 21:54:27 +00:00
Evgeny Grechnikov (Diamond)
500fea459a
desktop window is not movable (bug #17 )
...
git-svn-id: svn://kolibrios.org@1540 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-07-30 21:38:08 +00:00
hidnplayr
0ae1d5df1d
Synergy client for KolibriOS net branch.
...
For more info about synergy: http://synergy2.sourceforge.net/
git-svn-id: svn://kolibrios.org@1539 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-07-30 17:55:49 +00:00
hidnplayr
2462a14655
System function 18,19,5 now checks if mouse coordinates are valid.
...
git-svn-id: svn://kolibrios.org@1537 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-07-30 12:48:58 +00:00
hidnplayr
718d8df6de
Refactoring of socket.inc
...
bugfix in ETH_output when sending packets of 60 bytes
updates in TCP code
git-svn-id: svn://kolibrios.org@1536 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-07-30 09:09:06 +00:00
hidnplayr
22f5ee5447
Some bugfixes in TCP, still very buggy however
...
git-svn-id: svn://kolibrios.org@1534 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-07-29 14:03:16 +00:00
hidnplayr
b90d3b7f56
Updates in TCP code of net branch
...
git-svn-id: svn://kolibrios.org@1533 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-07-28 23:59:42 +00:00
Evgeny Grechnikov (Diamond)
21a147e4bb
fix svn substitution of $Revision$ (bug #18 )
...
git-svn-id: svn://kolibrios.org@1531 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-07-28 11:41:05 +00:00
hidnplayr
5e2d9e4b59
Fixed bugs in previous revision
...
git-svn-id: svn://kolibrios.org@1530 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-07-27 22:08:21 +00:00
hidnplayr
fab920c5c8
Deleted double macro in netdrv.inc
...
Refactoring of ARP code.
Used universal names for protocol handlers.
Moved some pieces of code from procs to macros.
Added IPv4_fragment (currently disabled)
Added ring-buffer functions for sockets
Updates in TCP code
git-svn-id: svn://kolibrios.org@1529 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-07-27 18:53:38 +00:00
hidnplayr
f01c3da0f2
Made Netstat application run on P5 processors
...
git-svn-id: svn://kolibrios.org@1528 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-07-27 16:10:11 +00:00
hidnplayr
c6d66896a5
net branch: Fixed previously broken ne2000/rtl8029 driver
...
git-svn-id: svn://kolibrios.org@1527 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-07-26 19:06:33 +00:00
Evgeny Grechnikov (Diamond)
ed3624b9f1
do not maximize windows of unresizable styles (bug #17 )
...
git-svn-id: svn://kolibrios.org@1526 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-07-25 21:57:38 +00:00
Evgeny Grechnikov (Diamond)
90b65feb59
enable interrupts in IDE controller
...
git-svn-id: svn://kolibrios.org@1523 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-07-22 11:04:52 +00:00
hidnplayr
55e0141343
Fixed 3c59x driver to work with 3c900b-tpo cards
...
git-svn-id: svn://kolibrios.org@1521 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-07-16 15:37:50 +00:00
hidnplayr
084d99548d
-Refactoring of network drivers.
...
-Ommitted unnescessary copying of packets in some drivers.
-Some small updates in TCP (perhaps 50% done ?)
git-svn-id: svn://kolibrios.org@1519 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-07-15 18:54:19 +00:00
Evgeny Grechnikov (Diamond)
04ca8139b5
reverted wrong files from the prev revision
...
git-svn-id: svn://kolibrios.org@1517 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-07-14 17:19:20 +00:00
Evgeny Grechnikov (Diamond)
0d2b81dd89
make.sh from http://board.kolibrios.org/viewtopic.php?f=1&t=1459
...
git-svn-id: svn://kolibrios.org@1516 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-07-14 17:17:52 +00:00
hidnplayr
6a1d621671
- globalisation of network driver functions
...
(Replaced EthRegDev with NetRegDev)
- rewrite/cleanup of socket.inc
- started rewrite of tcp.inc
- port numbers in application are not byte-swapped anymore
- many more fixes and changes
- TCP does not work but UDP/IP/ICMP/ARP (partly) work.. (as before)
git-svn-id: svn://kolibrios.org@1514 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-07-11 23:13:12 +00:00
Marat Zakiyanov (Mario79)
321a58ac0f
If the user to be resizing the window then mouse event is not generated (6 = mouse event)
...
git-svn-id: svn://kolibrios.org@1513 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-07-09 13:46:12 +00:00
Artem Jerdev (art_zh)
090643ac3f
lo-res vesa modes excluded
...
git-svn-id: svn://kolibrios.org@1508 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-06-28 11:46:11 +00:00
Artem Jerdev (art_zh)
1b582176be
basic embedded features
...
git-svn-id: svn://kolibrios.org@1507 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-06-25 17:44:14 +00:00
Artem Jerdev (art_zh)
93e2a6c29f
some mess cleanout
...
git-svn-id: svn://kolibrios.org@1506 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-06-25 16:53:52 +00:00
Artem Jerdev (art_zh)
9022bde80a
Embedded KOS (AMD/HT version)
...
git-svn-id: svn://kolibrios.org@1505 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-06-25 16:47:51 +00:00
Evgeny Grechnikov (Diamond)
2ccee1b676
fix processing of cyrillic letter yo in file systems
...
git-svn-id: svn://kolibrios.org@1504 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-06-23 22:18:42 +00:00
hidnplayr
cb55d99b40
Net-branch: Updates in dec21x4x.asm, still only works in virtual pc.
...
git-svn-id: svn://kolibrios.org@1503 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-06-22 16:15:11 +00:00
hidnplayr
ba3fb040e1
Net-branch: another work in progress: dec21x4x driver.
...
Only works in MS Virtual-PC for now. (not on real hardware yet)
git-svn-id: svn://kolibrios.org@1502 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-06-20 22:36:52 +00:00
Marat Zakiyanov (Mario79)
e454817cbc
Fix for function 68.23 - infinite loop after CLI and PAGE FAULT for destroy_smap
...
git-svn-id: svn://kolibrios.org@1501 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-06-19 19:57:00 +00:00
Alexey Teplov (
c30c9e5b52
61 system function.
...
git-svn-id: svn://kolibrios.org@1497 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-06-16 15:56:03 +00:00
Alexey Teplov (
229210896d
55 and 60 system functions have call without shift registers.
...
git-svn-id: svn://kolibrios.org@1496 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-06-15 17:30:28 +00:00
Alexey Teplov (
6bea4029b9
65 system function have call without shift registers.
...
git-svn-id: svn://kolibrios.org@1495 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-06-14 02:41:44 +00:00
Alexey Teplov (
5a7b0793fb
66 system function have call without shift registers.
...
git-svn-id: svn://kolibrios.org@1494 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-06-13 17:12:43 +00:00
hidnplayr
34efef1da5
Updates in RTL8029 and PCNET32 driver.
...
Moved public data structure for network drivers to netdrv.inc
git-svn-id: svn://kolibrios.org@1492 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-06-11 16:44:47 +00:00
Alexey Teplov (
04bf87db30
The 70 system function have call without shift registers.
...
git-svn-id: svn://kolibrios.org@1491 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-06-11 14:07:06 +00:00
Artem Jerdev (art_zh)
a9bc0ed088
Extended PCI-express configuration space
...
can now be manually configured for non-AMD machines
git-svn-id: svn://kolibrios.org@1487 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-06-08 14:58:29 +00:00
hidnplayr
7ccd311e15
Net-branch:
...
Fixed bug in RTL8139 interrupt handler.
git-svn-id: svn://kolibrios.org@1486 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-06-07 18:48:49 +00:00
hidnplayr
721a4859b3
net-branch:
...
Fix crash in udp.inc when arp-entry is not found.
Fixed bug in deleting of arp entry's
git-svn-id: svn://kolibrios.org@1485 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-06-07 16:10:07 +00:00
hidnplayr
9cbcb28cd1
Looks like I uploaded wrong udp.inc in previous revision...
...
git-svn-id: svn://kolibrios.org@1484 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-06-07 14:17:36 +00:00
hidnplayr
e4b0f6f30d
net-branch:
...
Fixed error in udp.inc
Fixed another error in checksum, seems to work bug-free now :)
git-svn-id: svn://kolibrios.org@1483 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-06-07 12:57:52 +00:00
hidnplayr
34c194bda4
Net-branch:
...
Fixed Bugs in checksum, introduced in #1473
Checksum for IP/UDP/TCP is now very fast.
git-svn-id: svn://kolibrios.org@1482 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-06-07 09:37:13 +00:00
hidnplayr
049d796e81
Net-branch:
...
Added statistics to 3c59x driver.
Fixed mixed up DNS and Gateway of static settings for zeroconf
git-svn-id: svn://kolibrios.org@1481 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-06-06 19:04:46 +00:00
hidnplayr
63480d7af3
Fixed merging error in RTL8139.Asm for net-branch
...
git-svn-id: svn://kolibrios.org@1478 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-06-01 14:53:43 +00:00
Evgeny Grechnikov (Diamond)
c5397f9cf2
optimize set_window_box: do nothing if new box is the same as old one
...
git-svn-id: svn://kolibrios.org@1474 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-05-30 18:19:10 +00:00
hidnplayr
c59969f41c
Updates in net branch coded 6 months ago.
...
Mostly concerning checksuming, and cleanups
git-svn-id: svn://kolibrios.org@1473 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-05-28 20:47:32 +00:00
hidnplayr
9ca8f38b9e
Changes in net_branch:
...
Fixed yet another bug in RTL8139 driver (should be almost bug-free now)
Added 3com driver (only boomerang cards tested)
If somebody has a vortex type 3com card, please help me debug the driver!
git-svn-id: svn://kolibrios.org@1472 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-05-28 15:40:36 +00:00
Marat Zakiyanov (Mario79)
18f7c161ab
Now, if the window is captured and moved by the user, then no mouse events! (6 = mouse event)
...
git-svn-id: svn://kolibrios.org@1466 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-05-26 19:05:43 +00:00
Marat Zakiyanov (Mario79)
9b02a3a71e
Fix of left mouse button broken to revision 1460
...
git-svn-id: svn://kolibrios.org@1465 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-05-24 06:34:12 +00:00
Artem Jerdev (art_zh)
298c1a755b
PCIexpress: extended configurator
...
git-svn-id: svn://kolibrios.org@1463 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-05-17 10:14:12 +00:00
Artem Jerdev (art_zh)
5dd58a4db9
allocation bug for prefetched BARs fixed
...
git-svn-id: svn://kolibrios.org@1462 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-05-12 14:03:38 +00:00
Evgeny Grechnikov (Diamond)
2bc8f0feb7
changes in free memory checks from Maxis (bug #9 )
...
git-svn-id: svn://kolibrios.org@1461 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-05-07 17:47:52 +00:00
Alexey Teplov (
83d4e309e4
small changes
...
git-svn-id: svn://kolibrios.org@1460 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-05-06 01:10:56 +00:00
Artem Jerdev (art_zh)
999126566d
1) back to #1451 to save some phys. memory
...
2) non-PSE paging restored
3) documentation corrected
git-svn-id: svn://kolibrios.org@1455 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-04-22 15:33:55 +00:00
Artem Jerdev (art_zh)
e84fb6973a
Number of system pages corrected
...
git-svn-id: svn://kolibrios.org@1454 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-04-20 21:03:47 +00:00
Artem Jerdev (art_zh)
91ae6e8a7f
useless i486-code removed from init.inc
...
git-svn-id: svn://kolibrios.org@1453 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-04-19 08:20:58 +00:00
Sergey Semyonov (Serge)
620f7dbe70
Maxis fixes: stupid bug in load_file()
...
git-svn-id: svn://kolibrios.org@1452 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-04-18 18:14:03 +00:00
Artem Jerdev (art_zh)
0d32c5bfec
kernel PTE initialization bug fixed
...
git-svn-id: svn://kolibrios.org@1451 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-04-16 21:47:03 +00:00
Evgeny Grechnikov (Diamond)
90d7119b99
unpacker code is now aware of file type field in packed files
...
git-svn-id: svn://kolibrios.org@1450 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-04-16 09:03:50 +00:00
Evgeny Grechnikov (Diamond)
66d949f4b4
identical mapping of first physical page in V86
...
(some BIOSes use physical address of ds:si for int 13h)
git-svn-id: svn://kolibrios.org@1448 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-04-14 18:41:33 +00:00
Evgeny Grechnikov (Diamond)
7ca326635d
fixed sysfn 18.13 broken in rev. 684
...
git-svn-id: svn://kolibrios.org@1447 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-04-12 10:43:11 +00:00
Artem Jerdev (art_zh)
b3c9cb50aa
application address corrected in syfn9 docs
...
git-svn-id: svn://kolibrios.org@1445 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-03-31 11:02:35 +00:00
Sergey Semyonov (Serge)
2e1f635004
linux-like kernel mutexes
...
git-svn-id: svn://kolibrios.org@1434 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-03-17 17:42:57 +00:00
Evgeny Grechnikov (Diamond)
431a2b2431
reverted wrong file from previous commit
...
git-svn-id: svn://kolibrios.org@1425 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-28 16:08:32 +00:00
Evgeny Grechnikov (Diamond)
093a27f7ac
fixed behaviour with too big window sizes broken in rev. 1391
...
git-svn-id: svn://kolibrios.org@1424 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-28 16:06:46 +00:00
Evgeny Grechnikov (Diamond)
6cbe592aa6
size of temporary array for wallpaper code increased
...
due to fact that highest resolutions are possible
(should fix problems with wallpaper in high resolutions)
git-svn-id: svn://kolibrios.org@1420 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-19 17:58:55 +00:00
turbanoff
5a063e44a7
Fixed bug when working with a large number of groups of blocks
...
git-svn-id: svn://kolibrios.org@1419 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-17 17:26:25 +00:00
turbanoff
7f6ce667e1
reworked search partition on HDD
...
git-svn-id: svn://kolibrios.org@1410 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-13 13:34:41 +00:00
turbanoff
1ddcc97e9d
ext2. return correct date/time
...
git-svn-id: svn://kolibrios.org@1400 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-09 14:17:26 +00:00
turbanoff
778b83a98b
ext2. fix bug in hdReadFolder cycle
...
git-svn-id: svn://kolibrios.org@1398 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-08 20:43:55 +00:00
turbanoff
0aa07aa06e
support russian filenames in ext2
...
git-svn-id: svn://kolibrios.org@1397 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-08 19:51:43 +00:00
Evgeny Grechnikov (Diamond)
96dcf55fe0
fixed DEBUGF with %s and addressing with esp
...
git-svn-id: svn://kolibrios.org@1396 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-08 17:21:04 +00:00
Evgeny Grechnikov (Diamond)
cca30001ba
fixed debugging broken in rev. 1329
...
git-svn-id: svn://kolibrios.org@1394 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-07 19:27:28 +00:00
Artem Jerdev (art_zh)
8e6ff896c2
memmap info corrected
...
git-svn-id: svn://kolibrios.org@1393 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-07 14:48:39 +00:00
Evgeny Grechnikov (Diamond)
1ee7b4055e
more correct background redraw
...
git-svn-id: svn://kolibrios.org@1392 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-07 12:57:42 +00:00
Mihail Semenyako (mike.dld)
ddd29cc90f
gui/mouse.inc:
...
+ new file for GUI-related mouse events handling (old mouse.inc renamed)
gui/button.inc and gui/window.inc:
* refactoring in regards of new mouse.inc:
* obsolete code eliminated
* old'n'ugly `check_buttons` and `checkwindows` removed
* events handlers added
gui/window.inc:
* moved GUI-related syscalls and auxilary functions from kernel.asm
* removed registers cross-ordering from syscall 67 (window move/resize)
+ more comments added
known bugs include:
1. apps using syscall 67 (kfar etc.) may not redraw their old screen area leaving ghost images
2. possibility of mouse cursor artefacts may have increased (this *really* has to be reworked)
git-svn-id: svn://kolibrios.org@1391 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-06 19:08:19 +00:00
turbanoff
2038403213
small fix
...
git-svn-id: svn://kolibrios.org@1389 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-04 16:44:28 +00:00
Artem Jerdev (art_zh)
038c6d5b23
memmap.inc corrected; all free holes listed
...
git-svn-id: svn://kolibrios.org@1388 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-04 12:07:41 +00:00
turbanoff
1f81205a1d
ext2fs fix bugs with large file
...
git-svn-id: svn://kolibrios.org@1387 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-03 18:01:16 +00:00
turbanoff
db4288650c
ext2fs 70.5 support. fix bugs
...
git-svn-id: svn://kolibrios.org@1384 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-01 18:47:19 +00:00
Evgeny Grechnikov (Diamond)
5e27f136a7
fixed buttons code broken in rev. 1334
...
git-svn-id: svn://kolibrios.org@1381 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-01-30 22:44:47 +00:00
Evgeny Grechnikov (Diamond)
34b5b25917
do not unmask all IRQs
...
git-svn-id: svn://kolibrios.org@1380 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-01-28 10:40:07 +00:00
turbanoff
8a94df9a76
small fix
...
git-svn-id: svn://kolibrios.org@1379 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-01-23 16:01:24 +00:00
turbanoff
7eed0cd366
ext2fs support. read only
...
git-svn-id: svn://kolibrios.org@1378 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-01-23 15:24:03 +00:00
CleverMouse
35c4be95ad
fix typo in network drivers
...
git-svn-id: svn://kolibrios.org@1377 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-01-22 11:09:23 +00:00
CleverMouse
d003a8b8fe
sync with trunk
...
git-svn-id: svn://kolibrios.org@1376 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-01-15 11:54:11 +00:00
Alexey Teplov (
3f03a80e3e
some little changes
...
git-svn-id: svn://kolibrios.org@1375 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-01-11 17:11:43 +00:00
IgorA
2aad33c4e5
deleted file 'editbox_ex.mac' all programs
...
git-svn-id: svn://kolibrios.org@1373 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-01-09 22:01:26 +00:00
Artem Jerdev (art_zh)
50e7940872
declare mmio_pci_addr in a proper place
...
git-svn-id: svn://kolibrios.org@1370 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-01-08 14:45:53 +00:00
Alexey Teplov (
abfe37adc4
small changes and optimization
...
git-svn-id: svn://kolibrios.org@1369 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-01-08 12:39:50 +00:00
Mihail Semenyako (mike.dld)
dd75d94380
* gui/window.inc optimizations: check_window_position & set_screen speedup
...
git-svn-id: svn://kolibrios.org@1368 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-01-08 12:20:53 +00:00
Alexey Teplov (
2676add626
bugfix. jmp to sys_sheduler
...
git-svn-id: svn://kolibrios.org@1366 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-01-07 17:00:10 +00:00
Alexey Teplov (
5c5874e6df
bugfix for svn rev. 1344
...
git-svn-id: svn://kolibrios.org@1365 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-01-07 16:33:53 +00:00
Mihail Semenyako (mike.dld)
892d2df51e
* gui/window.inc refactoring
...
git-svn-id: svn://kolibrios.org@1362 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-01-05 01:28:11 +00:00
Artem Jerdev (art_zh)
2c8ac9de16
constant definition corrected
...
git-svn-id: svn://kolibrios.org@1360 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-01-04 07:55:26 +00:00
Artem Jerdev (art_zh)
91da6cca2d
minor bugs fixed
...
git-svn-id: svn://kolibrios.org@1358 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-01-04 00:28:31 +00:00
Evgeny Grechnikov (Diamond)
75ee22d259
make mmio_pci_addr compile-time var, disable all the code by default
...
git-svn-id: svn://kolibrios.org@1354 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-01-03 23:39:15 +00:00
Artem Jerdev (art_zh)
10f720429e
- SysFuncs docs updated;
...
- PCI Expansion ROM is now readable via uMMIO.
git-svn-id: svn://kolibrios.org@1353 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-01-03 21:38:39 +00:00
Artem Jerdev (art_zh)
cb9aaafe63
uMMIO address added
...
git-svn-id: svn://kolibrios.org@1349 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-01-02 14:50:18 +00:00
Artem Jerdev (art_zh)
5fd05e076d
user MMIO functions added
...
git-svn-id: svn://kolibrios.org@1348 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-01-02 14:46:26 +00:00
Alexey Teplov (
58d22770cb
sys function 68 is without shift registers call
...
git-svn-id: svn://kolibrios.org@1345 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-01-02 05:49:10 +00:00
Alexey Teplov (
22dfbb516f
small optimization sys_sheduler
...
git-svn-id: svn://kolibrios.org@1344 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-12-31 02:14:07 +00:00
Mihail Semenyako (mike.dld)
b5d7e6e5c6
* gui/button.inc refactoring fix (remove_button)
...
git-svn-id: svn://kolibrios.org@1341 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-12-29 21:29:30 +00:00