CleverMouse
18d56a4087
allow query of TCP socket state through getsockopt()
...
git-svn-id: svn://kolibrios.org@1299 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-30 11:19:59 +00:00
Evgeny Grechnikov (Diamond)
d939ae6ae1
fix misprint in rev. 1220
...
git-svn-id: svn://kolibrios.org@1298 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-29 21:46:31 +00:00
tsdima
471df24fa9
fix: delay between disconnect and connect (waiting for ACK)
...
git-svn-id: svn://kolibrios.org@1297 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-28 18:11:50 +00:00
Evgeny Grechnikov (Diamond)
d6647dd32a
alignment of sections in COFF libraries is now loaded from header
...
git-svn-id: svn://kolibrios.org@1296 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-28 16:13:10 +00:00
Evgeny Grechnikov (Diamond)
71fc5965d7
readd libini with correct history
...
git-svn-id: svn://kolibrios.org@1295 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-28 15:28:17 +00:00
Evgeny Grechnikov (Diamond)
16745f1eb9
remove libini without history
...
git-svn-id: svn://kolibrios.org@1294 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-28 15:27:09 +00:00
vkos
e4f73fab95
Moved to libconfig
...
git-svn-id: svn://kolibrios.org@1293 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-28 11:57:55 +00:00
Evgeny Grechnikov (Diamond)
24e13906b7
* fix in library unloading of bug introduced in rev. 1289
...
* fix in malloc(): release mutex in rare control path
git-svn-id: svn://kolibrios.org@1292 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-28 11:46:46 +00:00
vkos
c81e27d3e4
1) LibIni downgraded to revision 1233 due to license problems
...
2) Created GPL 3+ fork of it (libconfig) with all functions from last libini revision
git-svn-id: svn://kolibrios.org@1291 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-28 11:43:35 +00:00
Alexey Teplov (
b92de5cfd2
Small optimization sysfunc.
...
git-svn-id: svn://kolibrios.org@1290 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-28 05:56:54 +00:00
Evgeny Grechnikov (Diamond)
e463f78e27
dynamic libraries now share unmodified pages
...
git-svn-id: svn://kolibrios.org@1289 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-27 23:49:47 +00:00
tsdima
2beb55bd3a
fix: reset connection by peer
...
git-svn-id: svn://kolibrios.org@1288 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-27 19:49:15 +00:00
tsdima
9162c6e06b
fix: local port for data connection selected by kernel
...
git-svn-id: svn://kolibrios.org@1287 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-27 19:38:11 +00:00
vkos
42f40b69fb
1) First commit of libIPC
...
2) Kobra (0.1.1) uses libIPC, compilation changed, files with non-kobra functions moved to framework
git-svn-id: svn://kolibrios.org@1286 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-25 18:23:48 +00:00
IgorA
48f7d9c554
add new functions: tl_node_move_up, tl_node_move_down. Small fix in redraw caption.
...
git-svn-id: svn://kolibrios.org@1285 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-25 11:01:46 +00:00
Evgeny Grechnikov (Diamond)
f38c7eea18
fix for TCP connections not closing (from tsdima)
...
git-svn-id: svn://kolibrios.org@1284 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-24 16:45:05 +00:00
IgorA
c44423f7ec
update functions: tl_mouse, tl_node_add
...
update documentation
git-svn-id: svn://kolibrios.org@1283 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-23 09:33:00 +00:00
hidnplayr
7b9c6b519b
Changes in Net Branch: Proof of concept 'Telnet Client'
...
git-svn-id: svn://kolibrios.org@1282 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-22 17:27:10 +00:00
hidnplayr
c14545104d
changes in Net Branch: further development of TCP code
...
git-svn-id: svn://kolibrios.org@1281 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-22 17:25:31 +00:00
hidnplayr
d75cb497f8
3c59x driver fix
...
git-svn-id: svn://kolibrios.org@1280 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-22 15:36:45 +00:00
Alexey Teplov (
d0ea66e57f
upgrade sys_settime.
...
git-svn-id: svn://kolibrios.org@1279 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-20 18:50:43 +00:00
Alexey Teplov (
2584ef3609
bugfix previously version.
...
git-svn-id: svn://kolibrios.org@1278 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-20 14:35:38 +00:00
IgorA
eb764b9844
add new element 'TreeList'
...
git-svn-id: svn://kolibrios.org@1277 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-20 10:15:49 +00:00
Alexey Teplov (
7ac27a2f61
I'm not sure what all my change is right.
...
Some optimization.
git-svn-id: svn://kolibrios.org@1276 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-20 02:36:08 +00:00
Sergey Semyonov (Serge)
b81d03be4e
kms: pre rc7
...
git-svn-id: svn://kolibrios.org@1275 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-16 11:28:19 +00:00
hidnplayr
e586c535b0
Updates in TCP code of net branch
...
Actively initiating a connection works, other things not tested yet.
git-svn-id: svn://kolibrios.org@1274 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-15 21:44:17 +00:00
Alexey Teplov (
4d85919e64
It rewritten previously versions (1267,1271)
...
git-svn-id: svn://kolibrios.org@1273 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-15 19:29:43 +00:00
Evgeny Grechnikov (Diamond)
7d889b7ff0
reverted previous revision because it destroyed sysfn 68.1
...
git-svn-id: svn://kolibrios.org@1272 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-15 11:15:02 +00:00
Alexey Teplov (
d97477fba6
new sys_sheduler, small optimization
...
git-svn-id: svn://kolibrios.org@1271 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-15 10:13:08 +00:00
Evgeny Grechnikov (Diamond)
c72ef7ec9e
fixed fn 70 for path /<digit>
...
git-svn-id: svn://kolibrios.org@1270 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-14 10:23:10 +00:00
Evgeny Grechnikov (Diamond)
6a2316b5f4
mtdbg: fix draw issues
...
git-svn-id: svn://kolibrios.org@1269 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-12 21:41:51 +00:00
Sergey Semyonov (Serge)
167d3e9226
kms: rc6
...
git-svn-id: svn://kolibrios.org@1268 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-12 15:36:53 +00:00
Alexey Teplov (
18837956aa
small optimization
...
git-svn-id: svn://kolibrios.org@1267 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-11 18:46:26 +00:00
Alexey Teplov (
5a19368921
upgrade CPU
...
git-svn-id: svn://kolibrios.org@1266 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-11 18:44:12 +00:00
Evgeny Grechnikov (Diamond)
875c1655f7
mtdbg: fix in work with symbols
...
git-svn-id: svn://kolibrios.org@1265 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-10 22:19:49 +00:00
Alexey Teplov (
e08a40c760
very small change.
...
git-svn-id: svn://kolibrios.org@1264 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-10 19:32:15 +00:00
CleverMouse
e71825c2b1
* fixed return value for udp send()
...
* added required zero-initialization of some fields in pcnet driver
* fixed debug output in pcnet driver
git-svn-id: svn://kolibrios.org@1263 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-10 11:49:07 +00:00
vkos
6d7d0d57eb
Added ability to notify intrested processes about launching via Kobra
...
git-svn-id: svn://kolibrios.org@1262 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-09 20:14:00 +00:00
vkos
12e34168d4
1) Added kobra_st.s which is needed to compile Kobra
...
2) Added basic SDK to work with Kobra
git-svn-id: svn://kolibrios.org@1261 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-09 20:06:17 +00:00
Alexey Teplov (
5c55e63fc6
small optimization
...
git-svn-id: svn://kolibrios.org@1260 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-09 19:30:40 +00:00
hidnplayr
dc1c59db4d
Now you can compile the net kernel with or without procedure to QUEUE ethernet packets first, or send them immediately.
...
git-svn-id: svn://kolibrios.org@1259 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-09 17:59:50 +00:00
hidnplayr
9206b5fc97
update in ARP_IP_to_MAC function, if it needs to send an ARP request packet, the routine will change task until the reply is received, or the request has timed-out.
...
git-svn-id: svn://kolibrios.org@1258 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-09 16:52:58 +00:00
hidnplayr
adec2ac083
Some code cleanup (cosmethical changes) in net_branch
...
git-svn-id: svn://kolibrios.org@1257 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-09 13:59:46 +00:00
CleverMouse
1f42f20b6f
Some changes in TCP for net branch:
...
* listening sockets have now a queue of incoming connections
* a mechanism which allows an application to know when sent packet is ACKed
* some fixes
git-svn-id: svn://kolibrios.org@1256 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-09 11:34:51 +00:00
hidnplayr
30373c2ee1
changes in net branch:
...
Some more changes in TCP code.
I should perhaps read the full RFC before doing any further changes..
git-svn-id: svn://kolibrios.org@1255 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-08 21:44:04 +00:00
hidnplayr
2fcdc75ae8
changes in net branch:
...
-Further development of TCP
-Fixed a design issue in Ethernet drivers wich would cause a lot of overhead for TCP (I probably completely broke RTL8029 driver now, let's finish TCP first..)
git-svn-id: svn://kolibrios.org@1254 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-08 18:00:01 +00:00
hidnplayr
1a07e149d0
Netcfg now accept parameters, so it can automatically load network drivers on boot.
...
F to load first card only
A to load all cards
git-svn-id: svn://kolibrios.org@1253 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-07 20:38:09 +00:00
Evgeny Grechnikov (Diamond)
b599c0a70c
procedure img.draw fixed
...
git-svn-id: svn://kolibrios.org@1252 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-07 16:33:23 +00:00
CleverMouse
b35a874c08
Some fixes in net branch:
...
* pseudoheader for UDP checksum was wrong
* network checksum for data with odd length was wrong
* stack issues in ARP_add_entry fixed
* more correct checking for new packets in pcnet driver
git-svn-id: svn://kolibrios.org@1251 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-07 16:13:47 +00:00
hidnplayr
441819a385
Forgot to upload a file, wich caused net kernel not to compile.
...
PS: There seems to be a bug in UDP checksum wich causes it to currently only work on DHCP
git-svn-id: svn://kolibrios.org@1250 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-07 14:39:14 +00:00