# # ChangeLog for / in mainline # # Generated by Trac 1.5.4 # 2024-05-16T00:08:07Z Mon, 12 Oct 2015 15:42:23 GMT Jiri Svoboda [4b6635a7] * uspace/app/fdisk/fdisk.c (modified) * uspace/lib/c/include/types/vol.h (added) * uspace/lib/c/include/vbd.h (modified) * uspace/lib/c/include/vol.h (modified) * uspace/lib/fdisk/include/fdisk.h (modified) * uspace/lib/fdisk/include/types/fdisk.h (modified) * uspace/lib/fdisk/src/fdisk.c (modified) * uspace/srv/bd/vbd/disk.c (modified) * uspace/srv/volsrv/Makefile (modified) * uspace/srv/volsrv/empty.c (added) * uspace/srv/volsrv/empty.h (added) * uspace/srv/volsrv/part.c (modified) * uspace/srv/volsrv/part.h (modified) Volsrv empty partition detection. Fri, 09 Oct 2015 22:18:34 GMT Jiri Svoboda [6a0db524] * uspace/srv/bd/vbd/disk.c (modified) More checks. Fri, 09 Oct 2015 18:56:36 GMT Jiri Svoboda [3a43785] * uspace/srv/bd/vbd/disk.c (modified) VBD label creation and destruction needs adjusting. Fri, 09 Oct 2015 18:11:08 GMT Jiri Svoboda [0ecfc62] * uspace/app/fdisk/fdisk.c (modified) * uspace/lib/c/generic/vol.c (modified) * uspace/lib/c/include/types/label.h (modified) * uspace/lib/c/include/vol.h (modified) * uspace/lib/fdisk/include/types/fdisk.h (modified) * uspace/lib/fdisk/src/fdisk.c (modified) * uspace/lib/label/include/types/liblabel.h (modified) * uspace/lib/label/src/dummy.c (modified) * uspace/lib/label/src/gpt.c (modified) * uspace/lib/label/src/mbr.c (modified) * uspace/srv/volsrv/part.c (modified) * uspace/srv/volsrv/types/part.h (modified) * uspace/srv/volsrv/volsrv.c (modified) Information structures need updating to new model. Fri, 09 Oct 2015 07:00:23 GMT Jiri Svoboda [372df8f] * uspace/app/fdisk/fdisk.c (modified) * uspace/lib/c/generic/vbd.c (modified) * uspace/lib/c/generic/vol.c (modified) * uspace/lib/c/include/ipc/vbd.h (modified) * uspace/lib/c/include/ipc/vol.h (modified) * uspace/lib/c/include/types/label.h (modified) * uspace/lib/c/include/vbd.h (modified) * uspace/lib/c/include/vol.h (modified) * uspace/lib/fdisk/src/fdisk.c (modified) * uspace/lib/label/Makefile (modified) * uspace/lib/label/src/dummy.c (added) * uspace/lib/label/src/dummy.h (added) * uspace/lib/label/src/label.c (modified) * uspace/srv/bd/vbd/disk.c (modified) * uspace/srv/bd/vbd/disk.h (modified) * uspace/srv/bd/vbd/vbd.c (modified) * uspace/srv/locsrv/locsrv.c (modified) * uspace/srv/volsrv/Makefile (modified) * uspace/srv/volsrv/disk.c (deleted) * uspace/srv/volsrv/part.c (added) * uspace/srv/volsrv/part.h (moved) * uspace/srv/volsrv/types/part.h (moved) * uspace/srv/volsrv/volsrv.c (modified) Let VBD handle unlabeled devices too. Now volsrv only cares about ... Tue, 11 Aug 2015 17:42:50 GMT Jiri Svoboda [0bde8523] * uspace/lib/label/src/gpt.c (modified) Both GPT headers should really really contain the same label UUID. Tue, 11 Aug 2015 16:03:59 GMT Jiri Svoboda [f57ccb5] * uspace/lib/c/generic/uuid.c (modified) * uspace/lib/c/generic/vbd.c (modified) * uspace/lib/c/include/ipc/vbd.h (modified) * uspace/lib/c/include/types/label.h (modified) * uspace/lib/c/include/types/uuid.h (added) * uspace/lib/c/include/uuid.h (modified) * uspace/lib/c/include/vbd.h (modified) * uspace/lib/fdisk/src/fdisk.c (modified) * uspace/lib/label/include/label.h (modified) * uspace/lib/label/include/std/gpt.h (modified) * uspace/lib/label/include/std/mbr.h (modified) * uspace/lib/label/include/types/liblabel.h (modified) * uspace/lib/label/src/gpt.c (modified) * uspace/lib/label/src/label.c (modified) * uspace/lib/label/src/mbr.c (modified) * uspace/srv/bd/vbd/disk.c (modified) * uspace/srv/bd/vbd/disk.h (modified) * uspace/srv/bd/vbd/vbd.c (modified) Set partition type based on selected filesystem type. Tue, 04 Aug 2015 22:27:56 GMT Jiri Svoboda [1b23e33] * uspace/lib/fdisk/src/fdisk.c (modified) Partition alignment. Mon, 03 Aug 2015 20:27:44 GMT Jiri Svoboda [83dd743] * uspace/lib/label/src/mbr.c (modified) Fix comment. Mon, 03 Aug 2015 20:23:37 GMT Jiri Svoboda [22747e8] * uspace/lib/label/src/mbr.c (modified) Fix setting next EBR entry. Fix deleting first logical partition. Thu, 30 Jul 2015 16:20:22 GMT Jiri Svoboda [6439741] * uspace/srv/bd/vbd/disk.c (modified) * uspace/srv/bd/vbd/types/vbd.h (modified) VBD must re-register logical partitions whose index has changed under ... Thu, 30 Jul 2015 15:48:47 GMT Jiri Svoboda [100b1d1] * uspace/lib/label/src/mbr.c (modified) Compute hdr_blocks when opening logical partition. Update logical ... Wed, 29 Jul 2015 20:35:40 GMT Jiri Svoboda [c02d098] * uspace/lib/c/include/vbd.h (modified) * uspace/lib/fdisk/include/types/fdisk.h (modified) * uspace/lib/fdisk/src/fdisk.c (modified) * uspace/lib/label/include/std/mbr.h (modified) * uspace/lib/label/include/types/liblabel.h (modified) * uspace/lib/label/src/gpt.c (modified) * uspace/lib/label/src/mbr.c (modified) * uspace/srv/bd/vbd/disk.c (modified) Most of logical partition support. Sat, 18 Jul 2015 13:26:25 GMT Jiri Svoboda [c43db5f] * uspace/srv/bd/vbd/disk.c (modified) * uspace/srv/bd/vbd/types/vbd.h (modified) Extended partition should not have a corresponding block device. That ... Sat, 18 Jul 2015 12:55:12 GMT Jiri Svoboda [b7a4d06] * uspace/app/fdisk/fdisk.c (modified) * uspace/lib/c/generic/vbd.c (modified) * uspace/lib/c/generic/vol.c (modified) * uspace/lib/c/include/types/label.h (modified) * uspace/lib/c/include/vbd.h (modified) * uspace/lib/c/include/vol.h (modified) * uspace/lib/fdisk/include/fdisk.h (modified) * uspace/lib/fdisk/include/types/fdisk.h (modified) * uspace/lib/fdisk/src/fdisk.c (modified) * uspace/lib/label/include/types/liblabel.h (modified) * uspace/lib/label/src/gpt.c (modified) * uspace/lib/label/src/mbr.c (modified) * uspace/srv/bd/vbd/disk.c (modified) * uspace/srv/bd/vbd/disk.h (modified) * uspace/srv/bd/vbd/types/vbd.h (modified) * uspace/srv/bd/vbd/vbd.c (modified) * uspace/srv/volsrv/disk.c (modified) * uspace/srv/volsrv/disk.h (modified) * uspace/srv/volsrv/volsrv.c (modified) Most of extended (but not logical) partition support. Thu, 09 Jul 2015 22:00:34 GMT Jiri Svoboda [70815a24] * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/uuid.c (added) * uspace/lib/c/include/uuid.h (added) * uspace/lib/label/include/types/liblabel.h (modified) * uspace/lib/label/src/gpt.c (modified) Generate GUIDs for new GPT labels and partitions. Wed, 08 Jul 2015 17:19:26 GMT Jiri Svoboda [bf7ddde] * uspace/lib/label/include/types/liblabel.h (modified) * uspace/lib/label/src/gpt.c (modified) Generate and verify CRCs. Sun, 05 Jul 2015 18:53:00 GMT Jiri Svoboda [603c1d1f] * uspace/lib/fdisk/src/fdisk.c (modified) * uspace/lib/label/include/std/gpt.h (modified) * uspace/lib/label/include/types/liblabel.h (modified) * uspace/lib/label/src/gpt.c (modified) * uspace/lib/label/src/label.c (modified) * uspace/lib/label/src/mbr.c (modified) * uspace/srv/bd/part/guid_part/guid_part.c (modified) * uspace/srv/bd/vbd/disk.c (modified) * uspace/srv/volsrv/disk.c (modified) * uspace/srv/volsrv/disk.h (modified) * uspace/srv/volsrv/volsrv.c (modified) Persistent partition table creation and destruction. Sat, 04 Jul 2015 15:18:06 GMT Jiri Svoboda [99c23405] * uspace/lib/fdisk/src/fdisk.c (modified) * uspace/lib/label/include/types/liblabel.h (modified) * uspace/lib/label/src/gpt.c (modified) * uspace/lib/label/src/mbr.c (modified) * uspace/srv/bd/vbd/disk.c (modified) Persistent partition table modification when creating or deleting ... Thu, 02 Jul 2015 21:53:12 GMT Jiri Svoboda [6bc542b] * uspace/lib/c/generic/vbd.c (modified) * uspace/lib/c/include/vbd.h (modified) * uspace/lib/fdisk/src/fdisk.c (modified) * uspace/lib/label/include/types/liblabel.h (modified) * uspace/lib/label/src/gpt.c (modified) * uspace/lib/label/src/mbr.c (modified) * uspace/srv/bd/vbd/disk.c (modified) * uspace/srv/bd/vbd/disk.h (modified) * uspace/srv/bd/vbd/vbd.c (modified) Allocate and create partition with libfdisk (except actual ... Thu, 02 Jul 2015 21:37:30 GMT Jiri Svoboda [6a0d4ce2] * uspace/srv/bd/vbd/disk.c (modified) * uspace/srv/bd/vbd/disk.h (modified) * uspace/srv/bd/vbd/types/vbd.h (modified) * uspace/srv/bd/vbd/vbd.c (modified) De-duplicate type. Thu, 02 Jul 2015 19:01:37 GMT Jiri Svoboda [1626cd4] * uspace/lib/c/generic/vbd.c (modified) * uspace/lib/c/include/vbd.h (modified) * uspace/lib/fdisk/include/types/fdisk.h (modified) * uspace/lib/fdisk/src/fdisk.c (modified) * uspace/lib/label/include/std/mbr.h (modified) * uspace/lib/label/include/types/liblabel.h (modified) * uspace/lib/label/src/gpt.c (modified) * uspace/lib/label/src/label.c (modified) * uspace/lib/label/src/mbr.c (modified) * uspace/srv/bd/vbd/disk.c (modified) * uspace/srv/bd/vbd/disk.h (modified) * uspace/srv/bd/vbd/types/vbd.h (modified) * uspace/srv/bd/vbd/vbd.c (modified) * uspace/srv/volsrv/disk.c (modified) Propagate label and partition block ranges and other info up through ... Thu, 02 Jul 2015 16:30:16 GMT Jiri Svoboda [3faa03d] * uspace/lib/label/Makefile (modified) * uspace/lib/label/include/std/gpt.h (moved) * uspace/lib/label/include/std/mbr.h (added) * uspace/lib/label/include/types/liblabel.h (modified) * uspace/lib/label/src/gpt.c (added) * uspace/lib/label/src/gpt.h (added) * uspace/lib/label/src/label.c (modified) * uspace/lib/label/src/mbr.c (added) * uspace/lib/label/src/mbr.h (added) * uspace/srv/bd/part/guid_part/Makefile (modified) * uspace/srv/bd/part/guid_part/guid_part.c (modified) * uspace/srv/bd/vbd/disk.c (modified) Liblabel reading GPT and MBR partitions (primary only). Mon, 29 Jun 2015 18:47:07 GMT Jiri Svoboda [78d50bd] * uspace/app/fdisk/fdisk.c (modified) * uspace/lib/block/block.c (modified) * uspace/lib/block/block.h (modified) * uspace/lib/label/include/label.h (modified) * uspace/lib/label/include/types/liblabel.h (modified) * uspace/lib/label/src/label.c (modified) * uspace/srv/bd/vbd/Makefile (modified) * uspace/srv/bd/vbd/disk.c (modified) * uspace/srv/bd/vbd/disk.h (modified) * uspace/srv/bd/vbd/types/vbd.h (modified) * uspace/srv/bd/vbd/vbd.c (modified) Implement partition block device interface in VBD based on data from ... Sat, 27 Jun 2015 19:50:12 GMT Jiri Svoboda [28ed0d9] * uspace/Makefile.common (modified) * uspace/lib/c/generic/vbd.c (modified) * uspace/lib/c/include/ipc/vbd.h (modified) * uspace/lib/c/include/vbd.h (modified) * uspace/lib/fdisk/include/types/fdisk.h (modified) * uspace/lib/fdisk/src/fdisk.c (modified) * uspace/lib/label/include/label.h (added) * uspace/lib/label/include/types/liblabel.h (added) * uspace/lib/label/src/label.c (modified) * uspace/srv/bd/vbd/Makefile (modified) * uspace/srv/bd/vbd/disk.c (added) * uspace/srv/bd/vbd/disk.h (added) * uspace/srv/bd/vbd/types/vbd.h (modified) * uspace/srv/bd/vbd/vbd.c (modified) VBD client API, liblabel API, pass partition creation/deletion ... Fri, 26 Jun 2015 16:15:31 GMT Jiri Svoboda [22fb7ab] * uspace/app/fdisk/fdisk.c (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/vbd.c (added) * uspace/lib/c/generic/vol.c (added) * uspace/lib/c/include/ipc/vbd.h (added) * uspace/lib/c/include/ipc/vol.h (added) * uspace/lib/c/include/types/label.h (added) * uspace/lib/c/include/vbd.h (added) * uspace/lib/c/include/vol.h (added) * uspace/lib/fdisk/include/fdisk.h (modified) * uspace/lib/fdisk/include/types/fdisk.h (modified) * uspace/lib/fdisk/src/fdisk.c (modified) * uspace/srv/bd/vbd/types/vbd.h (added) * uspace/srv/bd/vbd/vbd.c (modified) * uspace/srv/volsrv/disk.c (modified) * uspace/srv/volsrv/disk.h (modified) * uspace/srv/volsrv/types/disk.h (modified) * uspace/srv/volsrv/volsrv.c (modified) Delegate disks to volsrv and labels to vbd. Thu, 25 Jun 2015 22:03:35 GMT Jiri Svoboda [1356f85a] * .bzrignore (modified) * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/lib/c/include/ipc/services.h (modified) * uspace/lib/label/Makefile (added) * uspace/lib/label/src/label.c (added) * uspace/srv/bd/vbd/Makefile (added) * uspace/srv/bd/vbd/vbd.c (added) * uspace/srv/volsrv/Makefile (added) * uspace/srv/volsrv/disk.c (added) * uspace/srv/volsrv/disk.h (added) * uspace/srv/volsrv/types/disk.h (added) * uspace/srv/volsrv/volsrv.c (added) Stubs of volsrv, vbd and liblabel. Mon, 22 Jun 2015 21:20:23 GMT Jiri Svoboda [8227d63] * .bzrignore (modified) * uspace/app/fdisk/fdisk.c (modified) * uspace/lib/c/generic/str.c (modified) * uspace/lib/c/include/str.h (modified) * uspace/lib/fdisk/include/fdisk.h (modified) * uspace/lib/fdisk/include/types/fdisk.h (modified) * uspace/lib/fdisk/src/fdisk.c (modified) UI for creating and deleting partitions. Sun, 21 Jun 2015 12:08:45 GMT Jiri Svoboda [e96047c] * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/Makefile.common (modified) * uspace/app/fdisk/Makefile (added) * uspace/app/fdisk/fdisk.c (added) * uspace/drv/block/ata_bd/main.c (modified) * uspace/lib/clui/Makefile (modified) * uspace/lib/clui/nchoice.c (added) * uspace/lib/clui/nchoice.h (added) * uspace/lib/fdisk/Makefile (added) * uspace/lib/fdisk/include/fdisk.h (added) * uspace/lib/fdisk/include/types/fdisk.h (added) * uspace/lib/fdisk/src/fdisk.c (added) * uspace/srv/locsrv/locsrv.c (modified) Fdisk first prototype. Tue, 16 Jun 2015 22:17:31 GMT Jakub Jermar [2654afb] * uspace/lib/c/generic/fibril.c (modified) * uspace/lib/c/generic/fibril_synch.c (modified) * uspace/lib/c/include/fibril.h (modified) Remove support for the abandoned concept of fibril serialization. ... Tue, 16 Jun 2015 14:18:22 GMT Jakub Jermar [c721d26] * uspace/lib/c/generic/fibril.c (modified) * uspace/lib/c/include/async.h (modified) The async_futex must also be held during FIBRIL_FROM_DEAD. Add the ... Mon, 15 Jun 2015 11:55:24 GMT Jiri Svoboda [f7aa7a40] * boot/Makefile.common (modified) Remove nonexistent binaries from list. Mon, 15 Jun 2015 11:47:06 GMT Jiri Svoboda [94fad353] * .bzrignore (modified) Update .bzrignore. Fri, 12 Jun 2015 10:03:28 GMT Jakub Jermar [2f9a8e8] * uspace/Makefile.common (modified) Fix SPARC build regression by removing an accidentally committed change. Fri, 12 Jun 2015 08:21:00 GMT Jakub Jermar [496232e] * kernel/generic/src/synch/futex.c (modified) Make sure the thread blocking on a futex is stoppable and that it ... Mon, 08 Jun 2015 22:01:58 GMT Jiri Svoboda [dc0d6e5d] * uspace/srv/net/dhcp/dhcp.c (modified) DHCP was mismerged, workaround is not needed anymore. Mon, 08 Jun 2015 22:00:22 GMT Jiri Svoboda [1f2b07a] * uspace/lib/c/generic/inet/tcp.c (modified) * uspace/lib/c/generic/inet/udp.c (modified) * uspace/lib/c/include/inet/tcp.h (modified) * uspace/lib/c/include/inet/udp.h (modified) * uspace/srv/net/tcp/service.c (modified) * uspace/srv/net/udp/service.c (modified) TCP and UDP client code needs to make sure callback connection ... Mon, 08 Jun 2015 13:16:48 GMT Jiri Svoboda [204ba47] * uspace/app/nterm/conn.c (modified) * uspace/lib/c/generic/inet/tcp.c (modified) * uspace/srv/net/tcp/conn.c (modified) * uspace/srv/net/tcp/service.c (modified) Fix data_avail callback. Fix tcp_conn_recv(). Do not generate ... Sun, 07 Jun 2015 15:41:04 GMT Jiri Svoboda [048cd69] * uspace/Makefile (modified) * uspace/Makefile.common (modified) * uspace/app/download/main.c (modified) * uspace/app/netecho/Makefile (deleted) * uspace/app/netecho/netecho.c (deleted) * uspace/app/netecho/print_error.c (deleted) * uspace/app/netecho/print_error.h (deleted) * uspace/app/netspeed/Makefile (deleted) * uspace/app/netspeed/netspeed.c (deleted) * uspace/app/nettest1/Makefile (deleted) * uspace/app/nettest1/nettest.c (deleted) * uspace/app/nettest1/nettest1.c (deleted) * uspace/app/nettest1/print_error.c (deleted) * uspace/app/nettest1/print_error.h (deleted) * uspace/app/nettest2/Makefile (deleted) * uspace/app/nettest2/nettest.c (deleted) * uspace/app/nettest2/nettest.h (deleted) * uspace/app/nettest2/nettest2.c (deleted) * uspace/app/nettest2/print_error.c (deleted) * uspace/app/nettest2/print_error.h (deleted) * uspace/app/nettest3/Makefile (deleted) * uspace/app/nettest3/nettest3.c (deleted) * uspace/app/nterm/conn.c (modified) * uspace/app/websrv/websrv.c (modified) * uspace/drv/bus/usb/usbhub/usbhub.c (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/adt/char_map.c (deleted) * uspace/lib/c/generic/adt/dynamic_fifo.c (deleted) * uspace/lib/c/generic/fibril_synch.c (modified) * uspace/lib/c/generic/inet.c (modified) * uspace/lib/c/generic/inet/addr.c (modified) * uspace/lib/c/generic/inet/endpoint.c (moved) * uspace/lib/c/generic/inet/tcp.c (added) * uspace/lib/c/generic/inet/udp.c (added) * uspace/lib/c/generic/iplink.c (modified) * uspace/lib/c/generic/net/inet.c (deleted) * uspace/lib/c/generic/net/socket_client.c (deleted) * uspace/lib/c/generic/net/socket_parse.c (deleted) * uspace/lib/c/include/adt/dynamic_fifo.h (deleted) * uspace/lib/c/include/adt/generic_char_map.h (deleted) * uspace/lib/c/include/adt/generic_field.h (deleted) * uspace/lib/c/include/adt/int_map.h (deleted) * uspace/lib/c/include/errno.h (modified) * uspace/lib/c/include/fibril_synch.h (modified) * uspace/lib/c/include/inet/addr.h (modified) * uspace/lib/c/include/inet/endpoint.h (moved) * uspace/lib/c/include/inet/iplink.h (modified) * uspace/lib/c/include/inet/tcp.h (added) * uspace/lib/c/include/inet/udp.h (added) * uspace/lib/c/include/ipc/services.h (modified) * uspace/lib/c/include/ipc/socket.h (deleted) * uspace/lib/c/include/ipc/tcp.h (added) * uspace/lib/c/include/ipc/udp.h (moved) * uspace/lib/c/include/net/in.h (deleted) * uspace/lib/c/include/net/in6.h (deleted) * uspace/lib/c/include/net/inet.h (deleted) * uspace/lib/c/include/net/socket.h (deleted) * uspace/lib/c/include/net/socket_codes.h (deleted) * uspace/lib/http/include/http/http.h (modified) * uspace/lib/http/src/http.c (modified) * uspace/lib/http/src/request.c (modified) * uspace/lib/net/include/socket_core.h (deleted) * uspace/lib/net/tl/socket_core.c (deleted) * uspace/lib/nettl/Makefile (moved) * uspace/lib/nettl/include/nettl/amap.h (added) * uspace/lib/nettl/include/nettl/portrng.h (moved) * uspace/lib/nettl/src/amap.c (added) * uspace/lib/nettl/src/portrng.c (added) * uspace/lib/posix/include/posix/errno.h (modified) * uspace/lib/usbdev/src/hub.c (modified) * uspace/srv/hid/remcons/remcons.c (modified) * uspace/srv/hid/remcons/remcons.h (modified) * uspace/srv/hid/remcons/user.c (modified) * uspace/srv/hid/remcons/user.h (modified) * uspace/srv/hid/rfb/main.c (modified) * uspace/srv/hid/rfb/rfb.c (modified) * uspace/srv/hid/rfb/rfb.h (modified) * uspace/srv/net/dhcp/dhcp.c (modified) * uspace/srv/net/dhcp/transport.c (modified) * uspace/srv/net/dhcp/transport.h (modified) * uspace/srv/net/dnsrsrv/transport.c (modified) * uspace/srv/net/inetsrv/inet_link.c (modified) * uspace/srv/net/inetsrv/inetsrv.c (modified) * uspace/srv/net/inetsrv/inetsrv.h (modified) * uspace/srv/net/inetsrv/pdu.c (modified) * uspace/srv/net/inetsrv/pdu.h (modified) * uspace/srv/net/inetsrv/reass.c (modified) * uspace/srv/net/tcp/Makefile (modified) * uspace/srv/net/tcp/conn.c (modified) * uspace/srv/net/tcp/conn.h (modified) * uspace/srv/net/tcp/ncsim.c (modified) * uspace/srv/net/tcp/ncsim.h (modified) * uspace/srv/net/tcp/pdu.c (modified) * uspace/srv/net/tcp/pdu.h (modified) * uspace/srv/net/tcp/rqueue.c (modified) * uspace/srv/net/tcp/rqueue.h (modified) * uspace/srv/net/tcp/service.c (added) * uspace/srv/net/tcp/service.h (moved) * uspace/srv/net/tcp/sock.c (deleted) * uspace/srv/net/tcp/tcp.c (modified) * uspace/srv/net/tcp/tcp_type.h (modified) * uspace/srv/net/tcp/test.c (modified) * uspace/srv/net/tcp/tqueue.c (modified) * uspace/srv/net/tcp/tqueue.h (modified) * uspace/srv/net/tcp/ucall.c (modified) * uspace/srv/net/tcp/ucall.h (modified) * uspace/srv/net/udp/Makefile (modified) * uspace/srv/net/udp/assoc.c (modified) * uspace/srv/net/udp/assoc.h (modified) * uspace/srv/net/udp/msg.c (modified) * uspace/srv/net/udp/pdu.c (modified) * uspace/srv/net/udp/pdu.h (modified) * uspace/srv/net/udp/service.c (added) * uspace/srv/net/udp/service.h (moved) * uspace/srv/net/udp/sock.c (deleted) * uspace/srv/net/udp/ucall.c (deleted) * uspace/srv/net/udp/ucall.h (deleted) * uspace/srv/net/udp/udp.c (modified) * uspace/srv/net/udp/udp_inet.c (modified) * uspace/srv/net/udp/udp_type.h (modified) Merge network transport layer API rewrite. Sun, 07 Jun 2015 12:36:44 GMT Jiri Svoboda [c3f7d37] * uspace/lib/c/generic/inet/tcp.c (modified) * uspace/lib/c/generic/inet/udp.c (modified) * uspace/lib/nettl/src/amap.c (modified) * uspace/lib/nettl/src/portrng.c (modified) * uspace/srv/net/tcp/conn.c (modified) * uspace/srv/net/udp/assoc.c (modified) * uspace/srv/net/udp/udp_inet.c (modified) Remove excessive debugging output. Sun, 07 Jun 2015 12:13:42 GMT Jiri Svoboda [5a5b087] * uspace/lib/c/generic/fibril_synch.c (modified) Cannot free timer memory from timer fibril. Since timer->lockp can ... Sun, 07 Jun 2015 12:11:40 GMT Jiri Svoboda [8dc9b72] * uspace/srv/hid/remcons/remcons.c (modified) Must not destroy incoming connection, its destruction is implicit. Sat, 06 Jun 2015 16:23:27 GMT Jiri Svoboda [8499160] * uspace/srv/net/tcp/conn.c (modified) * uspace/srv/net/tcp/service.c (modified) * uspace/srv/net/tcp/ucall.c (modified) Call tcp_conn_remove() whenever we change to closed state. Not only ... Sat, 06 Jun 2015 15:48:36 GMT Jiri Svoboda [9362cc2] * uspace/srv/net/tcp/conn.c (modified) * uspace/srv/net/tcp/service.c (modified) Need to set reset flag before changing state, which causes callback ... Sat, 06 Jun 2015 15:20:52 GMT Jiri Svoboda [7c15d6f] * uspace/lib/c/generic/fibril_synch.c (modified) * uspace/lib/c/include/fibril_synch.h (modified) * uspace/srv/net/tcp/tqueue.c (modified) Never clear timer inside its handler. Sat, 06 Jun 2015 15:06:20 GMT Jiri Svoboda [1ede059] * uspace/lib/nettl/src/amap.c (modified) * uspace/lib/nettl/src/portrng.c (modified) Give portrng a chance to actually allocate the port. Sat, 06 Jun 2015 14:41:16 GMT Jakub Jermar [4d11204] * uspace/lib/c/generic/fibril.c (modified) * uspace/lib/c/generic/libc.c (modified) * uspace/lib/c/generic/thread.c (modified) * uspace/lib/c/include/fibril.h (modified) Protect accesses to fibril_list by fibril_futex. Thu, 04 Jun 2015 14:29:11 GMT Martin Decky [87a2f9b] * kernel/generic/src/udebug/udebug_ops.c (modified) fix memory leak in error paths (detected by Coverity as CID 10087, ... Thu, 04 Jun 2015 14:20:19 GMT Martin Decky [7ec3c56] * kernel/generic/src/mm/slab.c (modified) define a contract that the slab cache size needs to be non-zero zero ... Thu, 04 Jun 2015 14:12:19 GMT Martin Decky [315b7e3] * kernel/generic/src/mm/as.c (modified) avoid the local variable 'size' hiding function argument 'size' ... Thu, 04 Jun 2015 14:00:24 GMT Martin Decky [09024119] * kernel/generic/src/ipc/sysipc.c (modified) fix possible NULL pointer derefence in answer_need_old() before a ... Wed, 03 Jun 2015 19:22:33 GMT Jakub Jermar [022d72ff] * kernel/generic/src/ipc/ops/conctmeto.c (modified) Improve code structure. Wed, 03 Jun 2015 15:53:12 GMT Jiri Svoboda [2c4bb828] * uspace/srv/net/tcp/conn.c (modified) * uspace/srv/net/tcp/conn.h (modified) * uspace/srv/net/tcp/ucall.c (modified) Must update amap when connection ident changes. Wed, 03 Jun 2015 15:36:08 GMT Jakub Jermar [eab9689] * kernel/generic/src/ipc/ops/conctmeto.c (modified) Fix assertion on phone->state == IPC_PHONE_CONNECTING in ... Tue, 02 Jun 2015 16:00:42 GMT Jiri Svoboda [8d48c7e] * uspace/lib/c/generic/inet.c (modified) * uspace/lib/c/generic/iplink.c (modified) * uspace/lib/c/include/inet/iplink.h (modified) * uspace/lib/nettl/include/nettl/amap.h (modified) * uspace/lib/nettl/include/nettl/portrng.h (modified) * uspace/lib/nettl/src/amap.c (modified) * uspace/lib/nettl/src/portrng.c (modified) * uspace/srv/net/inetsrv/inet_link.c (modified) * uspace/srv/net/inetsrv/inetsrv.c (modified) * uspace/srv/net/inetsrv/inetsrv.h (modified) * uspace/srv/net/inetsrv/pdu.c (modified) * uspace/srv/net/inetsrv/pdu.h (modified) * uspace/srv/net/inetsrv/reass.c (modified) * uspace/srv/net/tcp/conn.c (modified) * uspace/srv/net/tcp/service.c (modified) * uspace/srv/net/udp/assoc.c (modified) * uspace/srv/net/udp/pdu.c (modified) * uspace/srv/net/udp/udp_inet.c (modified) Find the association to deliver the datagram using amap. Mon, 01 Jun 2015 00:49:17 GMT Martin Decky [53031c2] * boot/generic/include/memstr.h (modified) * kernel/generic/include/lib/memfnc.h (modified) * kernel/generic/include/memstr.h (modified) * kernel/generic/include/mm/slab.h (modified) * uspace/lib/c/include/malloc.h (modified) * uspace/lib/c/include/mem.h (modified) * uspace/lib/c/include/task.h (modified) * uspace/lib/posix/include/posix/stdlib.h (modified) * uspace/lib/posix/include/posix/string.h (modified) add annotations for static checks Mon, 01 Jun 2015 00:04:05 GMT Martin Decky [193d280c] * abi/include/abi/proc/uarg.h (modified) * boot/arch/arm32/src/mm.c (modified) * boot/arch/ppc32/include/asm.h (modified) * boot/arch/sparc32/src/ambapp.c (modified) * boot/arch/sparc32/src/mm.c (modified) * kernel/arch/abs32le/src/abs32le.c (modified) * kernel/arch/amd64/include/arch/asm.h (modified) * kernel/arch/amd64/src/fpu_context.c (modified) * kernel/arch/arm32/include/arch/cp15.h (modified) * kernel/arch/arm32/include/arch/security_ext.h (modified) * kernel/arch/arm32/src/arm32.c (modified) * kernel/arch/arm32/src/fpu_context.c (modified) * kernel/arch/ia32/src/fpu_context.c (modified) * kernel/arch/ia64/src/mm/vhpt.c (modified) * kernel/arch/mips32/src/debugger.c (modified) * kernel/arch/mips32/src/fpu_context.c (modified) * kernel/arch/sparc32/src/sparc32.c (modified) * kernel/generic/include/typedefs.h (modified) * kernel/generic/src/lib/func.c (modified) * uspace/app/bdsh/cmds/modules/cat/cat.c (modified) * uspace/app/bdsh/input.c (modified) * uspace/app/trace/trace.c (modified) * uspace/drv/bus/usb/vhc/devconn.c (modified) * uspace/lib/c/generic/getopt.c (modified) * uspace/lib/ieee80211/src/ieee80211.c (modified) * uspace/lib/pcut/src/run.c (modified) * uspace/lib/posix/source/signal.c (modified) * uspace/srv/bd/sata_bd/sata_bd.c (modified) * uspace/srv/klog/klog.c (modified) cstyle improvements replace traditional K&R-style function ... Thu, 28 May 2015 15:31:10 GMT Jiri Svoboda [ab6326bc] * uspace/lib/nettl/include/nettl/amap.h (modified) * uspace/lib/nettl/include/nettl/portrng.h (modified) * uspace/lib/nettl/src/amap.c (modified) * uspace/lib/nettl/src/portrng.c (modified) Simple implementation of amap and portrng. Mon, 25 May 2015 21:04:33 GMT Jiri Svoboda [2989c7e] * uspace/Makefile (modified) * uspace/Makefile.common (modified) * uspace/lib/nettl/Makefile (added) * uspace/lib/nettl/include/nettl/amap.h (added) * uspace/lib/nettl/include/nettl/portrng.h (moved) * uspace/lib/nettl/src/amap.c (added) * uspace/lib/nettl/src/portrng.c (added) * uspace/srv/net/tcp/Makefile (modified) * uspace/srv/net/tcp/conn.c (modified) * uspace/srv/net/tcp/conn.h (modified) * uspace/srv/net/tcp/service.c (modified) * uspace/srv/net/tcp/tcp.c (modified) * uspace/srv/net/tcp/ucall.c (modified) * uspace/srv/net/udp/Makefile (modified) * uspace/srv/net/udp/assoc.c (modified) * uspace/srv/net/udp/assoc.h (modified) * uspace/srv/net/udp/service.c (modified) * uspace/srv/net/udp/ucall.c (deleted) * uspace/srv/net/udp/udp.c (modified) Association map / portrange prototype. Sat, 23 May 2015 17:47:34 GMT Martin Decky [91deaff] * contrib/bazaar/bzreml/__init__.py (modified) always interpret the commit email body as UTF-8 this should ... Sat, 23 May 2015 14:51:53 GMT Martin Decky [5c0e012] * contrib/bazaar/mbprotect/__init__.py (modified) fix comments Sat, 23 May 2015 03:50:49 GMT Jan Vesely [0683992] * uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.c (modified) amdm37x_dispc: Unmap the old buffer, not the new. Fixes #608 Fri, 22 May 2015 07:31:57 GMT Jiri Svoboda [58e9dec] * uspace/lib/c/include/inet/endpoint.h (modified) * uspace/srv/net/tcp/conn.c (modified) * uspace/srv/net/tcp/tcp_type.h (modified) * uspace/srv/net/tcp/ucall.c (modified) * uspace/srv/net/udp/assoc.c (modified) * uspace/srv/net/udp/udp_type.h (modified) Definitions for RFC 6335 port number ranges. Fri, 22 May 2015 07:21:37 GMT Jiri Svoboda [2f19103] * uspace/srv/net/tcp/conn.c (modified) * uspace/srv/net/tcp/conn.h (modified) * uspace/srv/net/tcp/ncsim.c (modified) * uspace/srv/net/tcp/ncsim.h (modified) * uspace/srv/net/tcp/pdu.c (modified) * uspace/srv/net/tcp/pdu.h (modified) * uspace/srv/net/tcp/rqueue.c (modified) * uspace/srv/net/tcp/rqueue.h (modified) * uspace/srv/net/tcp/service.c (modified) * uspace/srv/net/tcp/tcp.c (modified) * uspace/srv/net/tcp/tcp_type.h (modified) * uspace/srv/net/tcp/test.c (modified) * uspace/srv/net/tcp/tqueue.c (modified) * uspace/srv/net/tcp/tqueue.h (modified) * uspace/srv/net/tcp/ucall.c (modified) * uspace/srv/net/tcp/ucall.h (modified) * uspace/srv/net/udp/assoc.c (modified) * uspace/srv/net/udp/assoc.h (modified) * uspace/srv/net/udp/pdu.c (modified) * uspace/srv/net/udp/pdu.h (modified) * uspace/srv/net/udp/service.c (modified) * uspace/srv/net/udp/ucall.c (modified) * uspace/srv/net/udp/ucall.h (modified) * uspace/srv/net/udp/udp_inet.c (modified) * uspace/srv/net/udp/udp_type.h (modified) TCP and UDP servers can make use of inet/endpoint.h types internally. Mon, 18 May 2015 21:23:32 GMT Jiri Svoboda [bf7587b0] * uspace/srv/hid/remcons/remcons.c (modified) * uspace/srv/net/tcp/conn.c (modified) * uspace/srv/net/tcp/service.c (modified) Delete connection and prevent further callbacks. Fri, 15 May 2015 18:19:26 GMT Jiri Svoboda [683e584] * uspace/lib/c/generic/inet/addr.c (modified) Revive IPv6 address parsing and formatting. Thu, 14 May 2015 06:19:23 GMT Jiri Svoboda [d6ff08a0] * uspace/srv/hid/remcons/remcons.c (modified) * uspace/srv/hid/rfb/rfb.c (modified) Fix remcons and rfb. Wed, 13 May 2015 02:22:50 GMT Martin Decky [7edfde9] * uspace/drv/char/ns8250/ns8250.c (modified) * uspace/lib/c/generic/irq.c (modified) * uspace/lib/drv/generic/interrupt.c (modified) fix the device driver regressions in a generic way therefore the ... Tue, 12 May 2015 20:14:53 GMT Martin Decky [6d81e1e] * uspace/drv/char/ns8250/ns8250.c (modified) fix ns8250 driver regression empty IRQ pseudocode is usually ... Mon, 11 May 2015 16:15:54 GMT Jiri Svoboda [b99f6e2] * uspace/app/websrv/websrv.c (modified) * uspace/lib/c/generic/inet/tcp.c (modified) * uspace/lib/c/include/ipc/tcp.h (modified) * uspace/srv/net/tcp/service.c (modified) * uspace/srv/net/tcp/tcp_type.h (modified) Accepting connections. Sat, 09 May 2015 19:28:32 GMT Jiri Svoboda [309469de] * uspace/srv/net/tcp/service.c (modified) * uspace/srv/net/udp/service.c (modified) Need to clean up dangling resources when client closes session. Sat, 09 May 2015 19:05:48 GMT Jiri Svoboda [1d4b815] * uspace/lib/c/generic/inet/tcp.c (modified) * uspace/lib/c/include/inet/tcp.h (modified) * uspace/srv/net/tcp/conn.c (modified) * uspace/srv/net/tcp/service.c (modified) * uspace/srv/net/tcp/tcp_type.h (modified) * uspace/srv/net/tcp/ucall.c (modified) * uspace/srv/net/tcp/ucall.h (modified) Properly wait for connection establishment. Sat, 09 May 2015 13:43:50 GMT Jiri Svoboda [779541b] * uspace/lib/c/generic/inet/tcp.c (modified) * uspace/lib/c/generic/inet/udp.c (modified) * uspace/lib/c/include/inet/tcp.h (modified) * uspace/lib/c/include/inet/udp.h (modified) * uspace/lib/c/include/ipc/tcp.h (modified) * uspace/lib/http/src/http.c (modified) * uspace/srv/net/tcp/Makefile (modified) * uspace/srv/net/tcp/conn.c (modified) * uspace/srv/net/tcp/service.c (added) * uspace/srv/net/tcp/service.h (added) * uspace/srv/net/tcp/tcp.c (modified) * uspace/srv/net/tcp/tcp_type.h (modified) * uspace/srv/net/tcp/tqueue.c (modified) * uspace/srv/net/tcp/ucall.c (modified) * uspace/srv/net/tcp/ucall.h (modified) * uspace/srv/net/udp/service.c (modified) TCP transport layer API - somewhat working. Thu, 07 May 2015 10:59:46 GMT Martin Decky [59649f3] * tools/toolchain.sh (modified) do not enforce -Werror when compiling GDB (unfortunatelly this is ... Thu, 30 Apr 2015 08:03:20 GMT Jakub Jermar [003504f] * contrib/qfs/qfs.sh (modified) Bump QEMU version installed by qfs.sh to 2.3.0. Thu, 30 Apr 2015 07:39:26 GMT Jakub Jermar [3bd1b3ab] * defaults/arm32/integratorcp/Makefile.config (modified) IntegratorCP needs to have barebone configuration by default now. Wed, 29 Apr 2015 17:25:11 GMT Jiri Svoboda [e3811c9] * uspace/srv/net/dhcp/dhcp.c (modified) * uspace/srv/net/dhcp/transport.c (modified) Work around issue with simultaneous DHCP sessions (thx Jan Buchar). Wed, 29 Apr 2015 12:40:14 GMT Jakub Jermar [86cf96d] * uspace/app/bdsh/cmds/modules/cat/cat.c (modified) * uspace/app/bdsh/cmds/modules/cmp/cmp.c (modified) * uspace/app/bdsh/cmds/modules/cp/cp.c (modified) * uspace/app/bdsh/cmds/modules/ls/ls.c (modified) * uspace/app/bdsh/cmds/modules/mkdir/mkdir.c (modified) * uspace/app/bdsh/cmds/modules/mkfile/mkfile.c (modified) * uspace/app/bdsh/cmds/modules/mount/mount.c (modified) * uspace/app/bdsh/cmds/modules/rm/rm.c (modified) * uspace/app/bdsh/cmds/modules/touch/touch.c (modified) Set optreset before each option parsing (Thanks to Luka Strižić) ... Thu, 23 Apr 2015 23:42:32 GMT Martin Decky [dcba819] * boot/Makefile (modified) * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/Makefile.common (modified) * uspace/app/wifi_supplicant/Makefile (added) * uspace/app/wifi_supplicant/wifi_supplicant.c (added) * uspace/drv/nic/ar9271/Makefile (added) * uspace/drv/nic/ar9271/ar9271.c (added) * uspace/drv/nic/ar9271/ar9271.fw (added) * uspace/drv/nic/ar9271/ar9271.h (added) * uspace/drv/nic/ar9271/ar9271.ma (added) * uspace/drv/nic/ar9271/ath.h (added) * uspace/drv/nic/ar9271/ath_usb.c (added) * uspace/drv/nic/ar9271/ath_usb.h (added) * uspace/drv/nic/ar9271/htc.c (added) * uspace/drv/nic/ar9271/htc.h (added) * uspace/drv/nic/ar9271/hw.c (added) * uspace/drv/nic/ar9271/hw.h (added) * uspace/drv/nic/ar9271/wmi.c (added) * uspace/drv/nic/ar9271/wmi.h (added) * uspace/lib/c/generic/dhcp.c (modified) * uspace/lib/c/include/ieee80211/ieee80211.h (added) * uspace/lib/c/include/inet/dhcp.h (modified) * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/c/include/ipc/dhcp.h (modified) * uspace/lib/crypto/Makefile (added) * uspace/lib/crypto/aes.c (added) * uspace/lib/crypto/crypto.c (added) * uspace/lib/crypto/crypto.h (added) * uspace/lib/crypto/rc4.c (added) * uspace/lib/drv/Makefile (modified) * uspace/lib/drv/generic/dev_iface.c (modified) * uspace/lib/drv/generic/private/remote_ieee80211.h (added) * uspace/lib/drv/generic/remote_ieee80211.c (added) * uspace/lib/drv/include/ieee80211_iface.h (added) * uspace/lib/drv/include/ops/ieee80211.h (added) * uspace/lib/ieee80211/Makefile (added) * uspace/lib/ieee80211/include/ieee80211.h (added) * uspace/lib/ieee80211/include/ieee80211_iface_impl.h (added) * uspace/lib/ieee80211/include/ieee80211_impl.h (added) * uspace/lib/ieee80211/include/ieee80211_private.h (added) * uspace/lib/ieee80211/src/ieee80211.c (added) * uspace/lib/ieee80211/src/ieee80211_iface_impl.c (added) * uspace/lib/ieee80211/src/ieee80211_impl.c (added) * uspace/srv/locsrv/locsrv.c (modified) * uspace/srv/net/dhcp/dhcp.c (modified) * uspace/srv/net/dhcp/dhcp.h (modified) * uspace/srv/net/dhcp/main.c (modified) initial merge of the AR9271 USB WiFi driver (e.g. TL-WN722N) initial ... Thu, 23 Apr 2015 23:40:14 GMT Martin Decky [8a64320e] * boot/Makefile (modified) * boot/Makefile.common (modified) * boot/arch/amd64/Makefile.inc (modified) * uspace/Makefile (modified) * uspace/app/wifi_supplicant/Makefile (modified) * uspace/app/wifi_supplicant/wifi_supplicant.c (modified) * uspace/drv/nic/ar9271/Makefile (modified) * uspace/drv/nic/ar9271/ar9271.c (modified) * uspace/drv/nic/ar9271/ar9271.h (modified) * uspace/drv/nic/ar9271/ath.h (modified) * uspace/drv/nic/ar9271/ath_usb.c (modified) * uspace/drv/nic/ar9271/ath_usb.h (modified) * uspace/drv/nic/ar9271/htc.c (modified) * uspace/drv/nic/ar9271/htc.h (modified) * uspace/drv/nic/ar9271/hw.c (modified) * uspace/drv/nic/ar9271/hw.h (modified) * uspace/drv/nic/ar9271/wmi.c (modified) * uspace/drv/nic/ar9271/wmi.h (modified) * uspace/lib/c/include/ieee80211/ieee80211.h (modified) * uspace/lib/crypto/aes.c (modified) * uspace/lib/crypto/crypto.c (modified) * uspace/lib/crypto/crypto.h (modified) * uspace/lib/crypto/rc4.c (modified) * uspace/lib/drv/generic/remote_ieee80211.c (modified) * uspace/lib/drv/include/ieee80211_iface.h (modified) * uspace/lib/drv/include/ops/ieee80211.h (modified) * uspace/lib/ieee80211/Makefile (modified) * uspace/lib/ieee80211/include/ieee80211.h (modified) * uspace/lib/ieee80211/include/ieee80211_iface_impl.h (modified) * uspace/lib/ieee80211/include/ieee80211_impl.h (modified) * uspace/lib/ieee80211/include/ieee80211_private.h (modified) * uspace/lib/ieee80211/src/ieee80211.c (modified) * uspace/lib/ieee80211/src/ieee80211_iface_impl.c (modified) * uspace/lib/ieee80211/src/ieee80211_impl.c (modified) * uspace/srv/net/dhcp/dhcp.c (modified) pre-merge coding style cleanup and code review Wed, 22 Apr 2015 09:42:36 GMT Jan Kolarik [09044cb] * uspace/drv/nic/ar9271/ar9271.c (modified) * uspace/drv/nic/ar9271/ar9271.h (modified) * uspace/lib/ieee80211/include/ieee80211_private.h (modified) * uspace/lib/ieee80211/src/ieee80211.c (modified) Fixed parsing RSN information, fixed inserting GTK of various index ... Tue, 21 Apr 2015 21:07:18 GMT Jan Kolarik [cc575ef9] * boot/Makefile (modified) * boot/Makefile.common (modified) * boot/arch/amd64/Makefile.inc (modified) * uspace/Makefile (modified) * uspace/Makefile.common (modified) * uspace/app/wifi_supplicant/Makefile (added) * uspace/app/wifi_supplicant/wifi_supplicant.c (added) * uspace/drv/nic/ar9271/Makefile (added) * uspace/drv/nic/ar9271/ar9271.c (added) * uspace/drv/nic/ar9271/ar9271.fw (added) * uspace/drv/nic/ar9271/ar9271.h (added) * uspace/drv/nic/ar9271/ar9271.ma (added) * uspace/drv/nic/ar9271/ath.h (added) * uspace/drv/nic/ar9271/ath_usb.c (added) * uspace/drv/nic/ar9271/ath_usb.h (added) * uspace/drv/nic/ar9271/htc.c (added) * uspace/drv/nic/ar9271/htc.h (added) * uspace/drv/nic/ar9271/hw.c (added) * uspace/drv/nic/ar9271/hw.h (added) * uspace/drv/nic/ar9271/wmi.c (added) * uspace/drv/nic/ar9271/wmi.h (added) * uspace/lib/c/generic/dhcp.c (modified) * uspace/lib/c/include/ieee80211/ieee80211.h (added) * uspace/lib/c/include/inet/dhcp.h (modified) * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/c/include/ipc/dhcp.h (modified) * uspace/lib/crypto/Makefile (added) * uspace/lib/crypto/aes.c (added) * uspace/lib/crypto/crypto.c (added) * uspace/lib/crypto/crypto.h (added) * uspace/lib/crypto/rc4.c (added) * uspace/lib/drv/Makefile (modified) * uspace/lib/drv/generic/dev_iface.c (modified) * uspace/lib/drv/generic/private/remote_ieee80211.h (added) * uspace/lib/drv/generic/remote_ieee80211.c (added) * uspace/lib/drv/include/ieee80211_iface.h (added) * uspace/lib/drv/include/ops/ieee80211.h (added) * uspace/lib/ieee80211/Makefile (added) * uspace/lib/ieee80211/include/ieee80211.h (added) * uspace/lib/ieee80211/include/ieee80211_iface_impl.h (added) * uspace/lib/ieee80211/include/ieee80211_impl.h (added) * uspace/lib/ieee80211/include/ieee80211_private.h (added) * uspace/lib/ieee80211/src/ieee80211.c (added) * uspace/lib/ieee80211/src/ieee80211_iface_impl.c (added) * uspace/lib/ieee80211/src/ieee80211_impl.c (added) * uspace/srv/locsrv/locsrv.c (modified) * uspace/srv/net/dhcp/dhcp.c (modified) * uspace/srv/net/dhcp/dhcp.h (modified) * uspace/srv/net/dhcp/main.c (modified) Appending Michael MIC footer in TKIP communication, tested MIC ... Mon, 20 Apr 2015 21:11:29 GMT Jiri Svoboda [99ea91b2] * uspace/srv/net/udp/assoc.c (modified) * uspace/srv/net/udp/msg.c (modified) * uspace/srv/net/udp/pdu.c (modified) * uspace/srv/net/udp/service.c (modified) UDP data notification needs to be asynchronous. Mon, 13 Apr 2015 20:48:33 GMT Jan Kolarik [a931b7b] * uspace/app/wifi_supplicant/wifi_supplicant.c (modified) * uspace/drv/nic/ar9271/ar9271.c (modified) * uspace/drv/nic/ar9271/ar9271.h (modified) * uspace/lib/crypto/crypto.c (modified) * uspace/lib/crypto/crypto.h (modified) * uspace/lib/crypto/rc4.c (modified) * uspace/lib/ieee80211/include/ieee80211.h (modified) * uspace/lib/ieee80211/include/ieee80211_impl.h (modified) * uspace/lib/ieee80211/include/ieee80211_private.h (modified) * uspace/lib/ieee80211/src/ieee80211.c (modified) * uspace/lib/ieee80211/src/ieee80211_impl.c (modified) Added TKIP support, handling old WPA in 4way handshake, some fixes in ... Sun, 12 Apr 2015 13:52:49 GMT Jakub Jermar [749fe15b] * boot/arch/mips32/Makefile.inc (modified) * contrib/conf/msim.conf (modified) * kernel/arch/mips32/include/arch/drivers/msim.h (modified) * kernel/arch/mips32/src/mach/msim/msim.c (modified) * uspace/Makefile (modified) * uspace/drv/block/ddisk/Makefile (added) * uspace/drv/block/ddisk/ddisk.c (added) * uspace/drv/block/ddisk/ddisk.ma (added) * uspace/drv/platform/msim/Makefile (added) * uspace/drv/platform/msim/msim.c (added) * uspace/drv/platform/msim/msim.ma (added) Merge from lp:~jakub/helenos/ddisk - Add MSIM platform driver - ... Sun, 12 Apr 2015 13:49:08 GMT Jakub Jermar [73e894c] * uspace/drv/block/ddisk/ddisk.c (modified) Unregister ddisk interrupt in ddisk_dev_remove_common(). Sun, 12 Apr 2015 11:25:17 GMT Jakub Jermar [42d0eeb6] * uspace/drv/block/ddisk/ddisk.c (modified) Rename the soft state type to ddisk_t. Sun, 12 Apr 2015 10:58:45 GMT Jakub Jermar [c4f32fff] * uspace/drv/block/ddisk/ddisk.c (modified) Add members to hold disk size and number of blocks. Cleanup. Sun, 12 Apr 2015 09:37:32 GMT Jakub Jermar [7b084d3] * uspace/drv/block/ddisk/ddisk.c (modified) Do not maintain a separate function soft state. Fri, 10 Apr 2015 21:15:13 GMT Jakub Jermar [3f04c28] * uspace/drv/block/ddisk/ddisk.c (modified) Tone down log level to avoid deadlock during mount. Fri, 10 Apr 2015 20:56:20 GMT Jakub Jermar [13888eb0] * contrib/conf/msim.conf (modified) Map the actual hard disk image. Fri, 10 Apr 2015 13:52:11 GMT Jan Kolarik [053fc2b] * uspace/app/wifi_supplicant/wifi_supplicant.c (modified) * uspace/drv/nic/ar9271/ar9271.c (modified) * uspace/drv/nic/ar9271/hw.c (modified) * uspace/drv/nic/ar9271/hw.h (modified) * uspace/lib/c/generic/dhcp.c (modified) * uspace/lib/c/include/inet/dhcp.h (modified) * uspace/lib/c/include/ipc/dhcp.h (modified) * uspace/lib/drv/generic/remote_ieee80211.c (modified) * uspace/lib/ieee80211/include/ieee80211.h (modified) * uspace/lib/ieee80211/include/ieee80211_impl.h (modified) * uspace/lib/ieee80211/include/ieee80211_private.h (modified) * uspace/lib/ieee80211/src/ieee80211.c (modified) * uspace/lib/ieee80211/src/ieee80211_iface_impl.c (modified) * uspace/lib/ieee80211/src/ieee80211_impl.c (modified) * uspace/srv/net/dhcp/dhcp.c (modified) * uspace/srv/net/dhcp/dhcp.h (modified) * uspace/srv/net/dhcp/main.c (modified) Locking, correctly disconnecting device, sending DHCP address ... Fri, 10 Apr 2015 07:06:21 GMT Jakub Jermar [0eacc32] * uspace/drv/block/ddisk/ddisk.c (modified) Register and handle ddisk interrupt. Implement ... Thu, 09 Apr 2015 16:31:47 GMT Jakub Jermar [07c913b] * kernel/arch/mips32/include/arch/drivers/msim.h (modified) * kernel/arch/mips32/src/mach/msim/msim.c (modified) Enable ddisk interrupt. Wed, 08 Apr 2015 21:25:30 GMT Jiri Svoboda [fab2746] * uspace/Makefile (modified) * uspace/Makefile.common (modified) * uspace/app/download/main.c (modified) * uspace/app/netecho/Makefile (deleted) * uspace/app/netecho/netecho.c (deleted) * uspace/app/netecho/print_error.c (deleted) * uspace/app/netecho/print_error.h (deleted) * uspace/app/netspeed/Makefile (deleted) * uspace/app/netspeed/netspeed.c (deleted) * uspace/app/nettest1/Makefile (deleted) * uspace/app/nettest1/nettest.c (deleted) * uspace/app/nettest1/nettest.h (deleted) * uspace/app/nettest1/nettest1.c (deleted) * uspace/app/nettest1/print_error.c (deleted) * uspace/app/nettest1/print_error.h (deleted) * uspace/app/nettest2/Makefile (deleted) * uspace/app/nettest2/nettest.c (deleted) * uspace/app/nettest2/nettest.h (deleted) * uspace/app/nettest2/nettest2.c (deleted) * uspace/app/nettest2/print_error.c (deleted) * uspace/app/nettest2/print_error.h (deleted) * uspace/app/nettest3/Makefile (deleted) * uspace/app/nettest3/nettest3.c (deleted) * uspace/app/nterm/conn.c (modified) * uspace/app/websrv/websrv.c (modified) * uspace/drv/bus/usb/usbhub/usbhub.c (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/adt/char_map.c (deleted) * uspace/lib/c/generic/adt/dynamic_fifo.c (deleted) * uspace/lib/c/generic/inet/addr.c (modified) * uspace/lib/c/generic/inet/endpoint.c (moved) * uspace/lib/c/generic/inet/tcp.c (moved) * uspace/lib/c/generic/inet/udp.c (added) * uspace/lib/c/generic/net/inet.c (deleted) * uspace/lib/c/generic/net/socket_client.c (deleted) * uspace/lib/c/generic/net/socket_parse.c (deleted) * uspace/lib/c/include/adt/dynamic_fifo.h (deleted) * uspace/lib/c/include/adt/generic_char_map.h (deleted) * uspace/lib/c/include/adt/generic_field.h (deleted) * uspace/lib/c/include/adt/int_map.h (deleted) * uspace/lib/c/include/errno.h (modified) * uspace/lib/c/include/inet/addr.h (modified) * uspace/lib/c/include/inet/endpoint.h (moved) * uspace/lib/c/include/inet/tcp.h (moved) * uspace/lib/c/include/inet/udp.h (moved) * uspace/lib/c/include/ipc/services.h (modified) * uspace/lib/c/include/ipc/socket.h (deleted) * uspace/lib/c/include/ipc/tcp.h (added) * uspace/lib/c/include/ipc/udp.h (moved) * uspace/lib/c/include/net/in.h (deleted) * uspace/lib/c/include/net/in6.h (deleted) * uspace/lib/c/include/net/inet.h (deleted) * uspace/lib/http/include/http/http.h (modified) * uspace/lib/http/src/http.c (modified) * uspace/lib/http/src/request.c (modified) * uspace/lib/net/Makefile (deleted) * uspace/lib/net/include/socket_core.h (deleted) * uspace/lib/net/tl/socket_core.c (deleted) * uspace/lib/posix/include/posix/errno.h (modified) * uspace/lib/usbdev/src/hub.c (modified) * uspace/srv/hid/remcons/remcons.c (modified) * uspace/srv/hid/remcons/remcons.h (modified) * uspace/srv/hid/remcons/user.c (modified) * uspace/srv/hid/remcons/user.h (modified) * uspace/srv/hid/rfb/main.c (modified) * uspace/srv/hid/rfb/rfb.c (modified) * uspace/srv/hid/rfb/rfb.h (modified) * uspace/srv/net/dhcp/dhcp.c (modified) * uspace/srv/net/dhcp/transport.c (modified) * uspace/srv/net/dhcp/transport.h (modified) * uspace/srv/net/dnsrsrv/transport.c (modified) * uspace/srv/net/tcp/Makefile (modified) * uspace/srv/net/tcp/sock.c (deleted) * uspace/srv/net/tcp/tcp.c (modified) * uspace/srv/net/tcp/tcp_type.h (modified) * uspace/srv/net/udp/Makefile (modified) * uspace/srv/net/udp/assoc.c (modified) * uspace/srv/net/udp/assoc.h (modified) * uspace/srv/net/udp/pdu.c (modified) * uspace/srv/net/udp/service.c (added) * uspace/srv/net/udp/service.h (moved) * uspace/srv/net/udp/sock.c (deleted) * uspace/srv/net/udp/ucall.c (modified) * uspace/srv/net/udp/udp.c (modified) * uspace/srv/net/udp/udp_type.h (modified) New transport layer API. Only UDP implemented. Wed, 08 Apr 2015 10:54:31 GMT Jan Kolarik [d7dadcb4] * uspace/lib/crypto/Makefile (modified) * uspace/lib/crypto/aes.c (modified) * uspace/lib/crypto/crypto.c (modified) * uspace/lib/crypto/crypto.h (modified) * uspace/lib/crypto/rc4.c (added) * uspace/lib/ieee80211/src/ieee80211.c (modified) * uspace/lib/ieee80211/src/ieee80211_impl.c (modified) RC4 and MD5 algorithm used in TKIP/WEP security suites Mon, 06 Apr 2015 10:47:51 GMT Jan Kolarik [1dcc0b9] * uspace/Makefile (modified) * uspace/Makefile.common (modified) * uspace/app/wifi_supplicant/wifi_supplicant.c (modified) * uspace/drv/nic/ar9271/Makefile (modified) * uspace/drv/nic/ar9271/ar9271.c (modified) * uspace/drv/nic/ar9271/ar9271.h (modified) * uspace/drv/nic/ar9271/ath_usb.h (modified) * uspace/drv/nic/ar9271/htc.c (modified) * uspace/drv/nic/ar9271/htc.h (modified) * uspace/drv/nic/ar9271/hw.c (modified) * uspace/drv/nic/ar9271/hw.h (modified) * uspace/drv/nic/ar9271/wmi.c (modified) * uspace/drv/nic/ar9271/wmi.h (modified) * uspace/lib/c/include/ieee80211/ieee80211.h (modified) * uspace/lib/crypto/Makefile (added) * uspace/lib/crypto/aes.c (added) * uspace/lib/crypto/crypto.c (added) * uspace/lib/crypto/crypto.h (added) * uspace/lib/drv/generic/remote_ieee80211.c (modified) * uspace/lib/drv/include/ieee80211_iface.h (modified) * uspace/lib/drv/include/ops/ieee80211.h (modified) * uspace/lib/ieee80211/Makefile (modified) * uspace/lib/ieee80211/include/ieee80211.h (modified) * uspace/lib/ieee80211/include/ieee80211_iface_impl.h (modified) * uspace/lib/ieee80211/include/ieee80211_impl.h (modified) * uspace/lib/ieee80211/include/ieee80211_private.h (modified) * uspace/lib/ieee80211/src/ieee80211.c (modified) * uspace/lib/ieee80211/src/ieee80211_iface_impl.c (modified) * uspace/lib/ieee80211/src/ieee80211_impl.c (modified) Scanning whole 2.4GHz spectrum, created supplicant for managing ... Sun, 05 Apr 2015 15:56:38 GMT Maurizio Lombardi [eb94d84] * uspace/lib/ext4/libext4_filesystem.c (modified) * uspace/lib/ext4/libext4_superblock.c (modified) * uspace/lib/ext4/libext4_superblock.h (modified) libext4: fix memory leak, release the superblock structure if the ... Sun, 05 Apr 2015 07:50:32 GMT Maurizio Lombardi [6efd162] * uspace/drv/bus/isa/isa.c (modified) isa: partially revert the previous commit and replace read() with ... Sat, 04 Apr 2015 21:14:22 GMT Maurizio Lombardi [c0393db] * uspace/drv/bus/isa/isa.c (modified) isa: read() is not guaranteed to read all the bytes requested. This ...