[rtems-libbsd commit] New commits on branch master
Sebastian Huber
sebh at rtems.org
Thu Oct 31 12:15:06 UTC 2013
commit 3d8f9799c449414c6965c2712ffc7d7a97b39bb5
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 31 13:10:12 2013 +0100
commands01: Add INET6 test cases
commit cae4d0aff7331d6e8497983c037da959ac973c1c
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 31 13:12:33 2013 +0100
PING6(8): Add TODO
commit c8ee0d82adfd83f9d5329afa47383e537e16d2a0
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 31 13:05:19 2013 +0100
PING6(8): Fix resource leaks
commit 5c3f0b76d840d178e4e80881f7d81f186149117e
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 31 11:31:56 2013 +0100
PING6(8): Add RTEMS support
commit 30ff9897c12d873172a5a32a41c4c59ba352e5bb
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 31 10:13:55 2013 +0100
PING6(8): Delete unused variable
commit 4a16e2834f041f8fcb14273f21a0624f1cea7a1c
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 31 10:13:17 2013 +0100
PING6(8): Fix isxdigit() usage
commit cf53967a698b18be0c2319f299e0b3d510c95aa0
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 31 10:12:43 2013 +0100
PING6(8): Delete unused variable
commit 998ab3634ce4a824153ed64c5febb7acc8f0fed1
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 31 10:09:41 2013 +0100
PING6(8): Add const qualifier
commit aa5c35aec639de9582dbb8c28f3ec9f6b11cef79
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 31 10:37:03 2013 +0100
PING6(8): Use local scope for functions
commit 2f72888548a7f9f1a79f96f4c461014c743effc0
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 31 09:59:35 2013 +0100
PING6(8): Use local scope for global variables
commit 902170b2c173ceea834597980ea1ced741d8e2fc
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 31 11:49:14 2013 +0100
MTX_POOL(9): Disable unused mutex pools
commit 44de29b285b8ab56fbf349fac7c147dc0dda78f3
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 31 10:03:07 2013 +0100
Enable INET6
commit a2ddd79bdd45a92b98b907a0b824e25d84f85d32
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 31 10:49:23 2013 +0100
lib/libc/net/ip6opt.c: Add from FreeBSD
commit 8a5d1dac2c7c0aae316998c469ad6abdd17f969f
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 31 10:46:08 2013 +0100
lib/libc/net/rthdr.c: Add from FreeBSD
commit bcd6e1b9d17e15f10b3a3ef88d2089b5805eb49c
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 31 09:54:52 2013 +0100
sys/netinet6/ip6_input.c: Restore FreeBSD version
commit 4ab42e9fff32ea071c5490a68288ec9cf1593ad4
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 31 09:53:30 2013 +0100
sys/netinet6/in6.c: Restore FreeBSD version
commit e238a8b363cc6cf578483425576cf2088c9ca953
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 31 09:40:11 2013 +0100
rpcsvc: Do not re-define "bool"
commit c1234892f9c153a07980e2eeaf8083713f2e10a9
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 31 09:39:27 2013 +0100
Makefile: Add -fno-common
commit 86711191c0a76f1889cdfaf13dbefb080436a0d5
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 31 09:38:46 2013 +0100
netshell01: Avoid multiple definitions
commit 1c61fdb62cdfbeb83e5390867abe3f9f0ec30f2f
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 31 09:35:25 2013 +0100
MUTEX(9): Allow destruction of self-owned mutexes
commit 45d74f2030a7437cd45145745c2644a151f88045
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 31 09:34:51 2013 +0100
ROUTE(8): Add and use context
commit a3d804ad75ec863d9f11d383da93331653ef82f1
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 31 09:33:13 2013 +0100
SYSCTL(9): Avoid multiple definitions
commit 6da9b2397b6ed81c8d73d040a10543330af4659b
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Wed Oct 30 15:42:53 2013 +0100
NETSTAT(1): Initialize global variables
Use BSD program lock.
commit 5898fa13a304fcb1142f6caf3f710112598fc00f
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Wed Oct 30 14:22:27 2013 +0100
NETSTAT(1): Fix isalpha() and isdigit() usage
commit 4db7af6afb8dcb9caf501cf756c627995a63f5f9
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Wed Oct 30 14:21:20 2013 +0100
NETSTAT(1): Add const qualifier
commit a400e1d849f9cbbdd5c89762088ee3245ee4d236
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Wed Oct 30 14:20:34 2013 +0100
NETSTAT(1): Wrap exit(), etc.
commit 9fd69c14ab7e50a8cf4aea293c6ae94511cc9f41
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Wed Oct 30 14:41:44 2013 +0100
MALLOC(9): Return valid pointer for malloc(0), etc.
commit f0d189ca93d36d8304a102f96ae875195d6f9317
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Wed Oct 30 15:29:04 2013 +0100
Hide global TCP debug variables
commit c99816e1d79d4bff2c90c314d7e2dd3fc21a1134
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Wed Oct 30 15:24:00 2013 +0100
Implement sysctl_handle_opaque()
FIXME: The snapshots are not reliable.
commit 24042643b3c7488b0cd66ce1ea910d1e43a72cde
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Wed Oct 30 13:23:59 2013 +0100
Revert superfluous changes
commit e48f5465746724d87bce3b33db10dfb0de7fe3d8
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 31 13:04:31 2013 +0100
PING(8): Fix initialization and cleanup
commit e24c90c55f3b771793d5826492c0d8f6fa268fe5
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 31 10:11:33 2013 +0100
PING(8): Delete unused variable
commit d3d6b0879c4fc508d29227ac78aaed8779778b60
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 31 10:11:03 2013 +0100
PING(8): Add const qualifier
commit 42c9944f6150a86233077daf0269fd23198cfb8b
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 31 09:42:56 2013 +0100
PING(8): Use local scope for global variables
commit c4645e4de4ca0b597da70e871f2422160c838fd4
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Wed Oct 30 11:57:31 2013 +0100
PING(8): Use BSD program lock
commit 58b493bb0c1a26ad84fc8ab4ed745453701d4a7f
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Wed Oct 30 11:56:00 2013 +0100
PING(8): Avoid large buffers on the stack
commit 79e6125491b4b2a24643506aac3feef30413d39b
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Wed Oct 30 11:50:33 2013 +0100
PING(8): Fix isxdigit() usage
commit ae3495e0a32885cf9fd1a2d86d1a67f60ea73482
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Wed Oct 30 11:49:56 2013 +0100
PING(8): Do not use signals
commit 486871306b3b80ac15eb0aef777acb07825d167e
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Wed Oct 30 11:18:27 2013 +0100
Delete unused variables
commit f3ffa87cc97c0e8a1c1da046f80d8188ba77d24e
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Wed Oct 30 11:18:03 2013 +0100
Avoid use of "maxfiles" and "maxfilesperproc"
commit 371881668c1581ff6befccfeddfcbdbff23e8882
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Wed Oct 30 11:12:46 2013 +0100
Avoid use of "hogticks"
commit adaa24668e085dc7eff62f674ff3e2d23e68457f
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Wed Oct 30 10:56:59 2013 +0100
Inline copyinstr(), copyin() and copyout()
commit 724d62b4273104e7662ce7f9563d0c5f8260b861
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Wed Oct 30 09:30:34 2013 +0100
Delete unused "sys/kern/kern_environment.c"
commit 54146cac48fa55da389f975d37cfc44d92321caa
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Wed Oct 30 09:23:41 2013 +0100
Fix warning
commit 89761ed7548cd45e9f01ade9e90ce9422ebfd99a
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Tue Oct 29 15:22:58 2013 +0100
Do not use FreeBSD time control
commit 510946e699650f38fcdb6c0169e20d13446664e8
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Wed Oct 23 16:07:49 2013 +0200
selectpollkqueue01: New test
commit e65783f249d975e30e97f91cd1bbc56abf75ec50
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Tue Oct 29 10:26:48 2013 +0100
TIMEOUT(9): Support callout_drain()
commit a9e26f5d5b461a332720e389855fb16fa44ef65f
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Mon Oct 28 16:42:55 2013 +0100
TIMEOUT(9): Use timer server for callout_tick()
commit 0c9f27ba24d11dc7c50b0348036074dbc6a08846
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Mon Oct 28 15:40:53 2013 +0100
Use kqueue() and kevent() from FreeBSD
commit bae343a308da85f5be04efd3d64622f454bd72af
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Mon Oct 28 12:04:06 2013 +0100
Use compile-time constant for vm_guest
commit ea87228a267417a28988d1d1753f1d6c44da55af
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Mon Oct 28 10:45:22 2013 +0100
TASKQUEUE(9): Use FreeBSD implementation
commit 795c5e6610890c66da4224b5703ee4c1136c5790
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Mon Oct 28 10:43:46 2013 +0100
testsuite: Increase object alloc size
commit 08264c8b214c65e7353a726fe74aa8355ee60ee4
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Mon Oct 28 09:54:33 2013 +0100
Use poll() from FreeBSD
commit c33de69546f4e05e8b0aaaaca43d1e380209fc5e
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Mon Oct 28 09:08:45 2013 +0100
testsuite: Increase test init task stack size
commit fbd0ec3fd960a81db73177a4878b6326b6b3c431
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Mon Oct 28 09:07:39 2013 +0100
Include missing header file
commit 3e2938873dc65632de9a463aae78bb4868638023
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Fri Oct 25 15:09:17 2013 +0200
ZONE(9): Add and use red-black tree chunk alloc
commit 4adeb59b1875b8c3c20058fa4a1ada7e03a33519
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 24 17:40:13 2013 +0200
rwlock01: New test
commit 0b1be9f72950cbe505396358ac59db23d70c08b9
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 24 17:37:50 2013 +0200
RWLOCK(9): Use RTEMS mutex to support recursion
Support for recursive RWLOCK(9) is mandatory otherwise dead-lock happens
in the TCP protocol layer.
commit 761956d45cc2042b707e75f24cc617fa2f7fe983
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 24 16:39:51 2013 +0200
MUTEX(9): Use priority inheritance protocol
commit e8592316b304843cd60832544ed9fc5f9d85694a
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 24 16:38:58 2013 +0200
Add TODO for priority values
commit 11b7f58408f1532303eb64ce71a1307f81665f9b
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 24 14:46:25 2013 +0200
Fix errno conflict
Newlib defines errno as
#define errno (*__errno())
In case this is expanded in a function parameter, e.g.
void f(int errno) { ... }
then we have a function pointer parameter instead of the integer scalar.
commit 2208c4036d82a37f55e9300d0998fb5584423718
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 24 11:50:40 2013 +0200
Remove includes in <machine/rtems-bsd-config.h>
commit 6ca6aa893b5322725a3196649beeafd78f68ec7a
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 24 11:49:55 2013 +0200
Delete kern_proc.c and kern_resource.c
commit bc6dabab31d4c2058b7acfed650eae312871b840
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 24 11:43:15 2013 +0200
Delete psignal() definition
commit 53441c049a33e2aa47f6ab22756a930e6a9ef667
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 24 11:37:44 2013 +0200
Move pause() define to <sys/systm.h>
commit c8a0f7615617d559e3850e244f0ee142ad10744b
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 24 11:36:58 2013 +0200
Include missing header file
commit 46ffd7222beb2666c2f88015e8447b85fc4a60b5
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 24 11:36:40 2013 +0200
Include missing header file
commit b3193b8709b0c659b92b69f95a4015ae44c77c8a
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 24 11:36:09 2013 +0200
Move strdup() define to <sys/libkern.h>
commit e2281af9c8277f39826f700ea1e801e84776bef7
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 24 11:25:33 2013 +0200
Move integer type definitions
commit 150d4d6524684420fff96d37b50673be908fef58
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 24 11:11:32 2013 +0200
Move content to new <machine/rtems-bsd-support.h>
commit de3ef24a0392168a0d34afad9762f4dfe7cdfccd
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 24 10:52:40 2013 +0200
Move cpu_spinwait() definition
commit 1bc275660de2cf962de42ab478cd48062970564f
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 24 10:51:38 2013 +0200
Add TODO item
commit 12b57addab30303dca0c46b3cbec43ad854efcc7
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 24 10:44:22 2013 +0200
Move malloc defines to <sys/malloc.h>
commit 6cdf0094653372402a167e0fe37eb0b3d8f7b77f
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 24 10:39:07 2013 +0200
Remove setenv() declaration (conficts <stdlib.h>)
commit 40f2158a15f79dbe453d147c5edd6ec6532f4ec9
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 24 10:36:52 2013 +0200
Remove abs() and labs() definitions
Confict with <stdlib.h>.
commit 99378e229f75ca9ef982d75a01f013d8ded17c44
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 24 10:29:30 2013 +0200
Remove gets() declaration (conflicts <stdio.h>)
commit 8109ef3ae779e9cbe54b17aac1e1c2e58faeaecc
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 24 10:21:02 2013 +0200
Remove superfluous undefs
commit ea49a89a2ce9c92b6948577f9897610c37f9174b
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 24 10:17:20 2013 +0200
Move ticks definition
commit 5d288bc6ee8f994a5675a54e266babf5be4c5cca
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 24 08:55:46 2013 +0200
Use compile-time constants for exactly one CPU
commit 87fdc1428634d04e1b6e75702296352dfde863c0
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 24 08:54:58 2013 +0200
Use RTEMS provides zlib
commit facf9dcea6ee0f97d4404a1734909c762e91559b
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Wed Oct 23 16:10:26 2013 +0200
Use select() from FreeBSD
commit 0967858024299d6c17fc5790c0048bc313f8fb80
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Tue Oct 22 13:42:11 2013 +0200
sleep01: New test
commit f9c271459034e777d586f589af90deb9b7acd5a0
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Wed Oct 23 09:47:09 2013 +0200
SLEEP(8): New implementation
commit 24732b6de53cb69c1a17f2451a8eda0f936bd171
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Tue Oct 22 13:41:23 2013 +0200
Rename file to reflect FreeBSD origin
commit 37b0ab6ee44d33b3c1225db5ef06be1fc768bb0d
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Fri Oct 25 15:37:06 2013 +0200
loopback01: Wait for client termination
commit 5ddce1f19667e20e197dd05cef8587aedc27ade1
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Tue Oct 22 11:06:19 2013 +0200
loopback01: Initialize via IFCONFIG(8)
commit 616f6000b607d5bebdd3a7b5d13d9c82d6116c89
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Tue Oct 22 10:55:49 2013 +0200
Map <sys/md5.h> to RTEMS <md5.h>
commit 1f6caf381cea2f60838a69f80165024ff9e24fe3
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Fri Oct 18 12:52:28 2013 +0200
commands01: New test
commit 51c48bff4b61eff8f9133beaedd329e3b3c6e160
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 31 09:51:36 2013 +0100
IFCONFIG(8): Avoid write to const string
commit 56e9de90c7c08a41cf876eeca61d37028e86f5b7
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Tue Oct 22 10:04:33 2013 +0200
IFCONFIG(8): Wrap exit()
commit b833cc4c4a6e703b851200da046c057bb5cd4a1d
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Tue Oct 22 10:03:10 2013 +0200
IFCONFIG(8): Fix some resource leaks
commit 60618d533258db42d17323d66550ea333cde1369
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Fri Oct 18 16:30:27 2013 +0200
IFCONFIG(8): Initialize global variables in ctors
commit 8ff186f81fc7ab979a21c03ef58d5bf61cde44dd
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Fri Oct 18 16:47:43 2013 +0200
IFCONFIG(8): Fix isdigit() and isprint() usage
commit 13b50b37cc0b33e50cbee9ee3623b82d43ccba49
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Fri Oct 18 16:13:41 2013 +0200
IFCONFIG(8): Add const qualifier
commit c14bb231175134bf0ea6c269984f27a0f90ca977
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Mon Oct 21 14:12:20 2013 +0200
IFCONFIG(8): Disable IEEE80211 support
This module depends on a XML parser and mmap().
commit 43148f0c6ae8f923789a35fbe2d1ef62bf0c9e07
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Fri Oct 18 15:56:31 2013 +0200
IFCONFIG(8): Avoid JAIL(3)
commit 4e14deda1cded14091ed2b37e1144c7f31a9b2de
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Fri Oct 18 15:52:13 2013 +0200
IFCONFIG(8): Workaround for struct option confict
commit 9a3fa151b2e352129a8807c4a2d04d40737f3cc8
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Mon Oct 21 13:47:22 2013 +0200
Use unmodified FreeBSD versions for port_*.h
commit cdf6024953ee944b8c9f9a3c866e0bb32aa465b6
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Mon Oct 21 13:57:22 2013 +0200
Add MAC support functions
WARNING: They are not thread-safe! This is a known FreeBSD issue.
commit d02c99826a63631c06f14dfca45bee6ea748fd04
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Fri Oct 18 11:30:52 2013 +0200
ROUTE(8): Adjust port to RTEMS
commit dfc416ef47afc67a0dca03fef4749e43d0e9f37c
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Fri Oct 18 11:15:53 2013 +0200
ROUTE(8): Free dynamic memory
commit 2a08d437fac7326152ce6a2009af93108a22da00
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Tue Oct 15 16:39:53 2013 +0200
ROUTE(8): Add and use context
There is no point in aiming for long term FreeBSD compatibility here.
The issues must be fixed upstream and then move back to the RTEMS port.
commit ffcd542fe20b072cdb2b38ff36a62a2c62a4c6f2
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Fri Oct 18 14:12:17 2013 +0200
Move TIMEOUT(9) and ZONE(9) initialization
Delete most of virtual memory support.
commit a9be4b0481fae5d6690074ea1dce19dfaad9af8b
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 17 15:30:31 2013 +0200
Move shell items to separate file
commit d01564c473842adfd93148bb367fa0679f99e6b8
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 17 10:38:34 2013 +0200
Move program control to thread structure
commit c333babc98347dd8b49def957ed93f5bba55cdd8
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 17 10:46:42 2013 +0200
Simplify getopt() to getopt_r() translation
commit c804e50047e960fdcd92a82a5b6b9cec686681c8
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 17 10:31:30 2013 +0200
Update from latest FreeBSD version
commit 1bbb35958310ac6f691f936197644a15c6a49bf6
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Wed Oct 23 09:47:26 2013 +0200
Avoid NULL pointer access
commit 57f20025a7c0f3638f61a02b4360c8de9666bfe9
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Tue Oct 15 15:36:59 2013 +0200
Add sysctl(), etc. prototypes
commit 9d9bfaff8d8d573eb900c5a34eb73f5a6fa7a125
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Mon Oct 14 16:14:19 2013 +0200
Use send/recv functions from FreeBSD
Use recvfrom(), recvmsg(), sendto() and sendmsg() from FreeBSD.
commit ec702abace937c0ead0d796e85fab69068e81958
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Mon Oct 14 14:55:04 2013 +0200
Use socket read() and write() from FreeBSD
commit 8989c110f525c8dda381dba90f502635fc29883a
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Mon Oct 14 13:24:10 2013 +0200
Use getsockname() from FreeBSD
commit 0beab1e86a5a4e195f5beeb927b6f5a616208667
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Mon Oct 14 13:09:15 2013 +0200
Use getpeername() from FreeBSD
commit ac78dd2440d17142f47163b663d58436f72d3aab
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Mon Oct 14 12:53:43 2013 +0200
Use getsockopt() and setsockopt() from FreeBSD
commit 7c2b59c831731c81a8ad2cd2c01dada208218d9c
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Mon Oct 14 11:41:14 2013 +0200
Use accept() from FreeBSD
commit 7c3625139fad52931f070973926a81ca9e522cda
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Mon Oct 14 10:04:29 2013 +0200
Use listen() from FreeBSD
commit 6676de488afe2d184eb277d207767fb50ba63261
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Mon Oct 14 09:48:56 2013 +0200
Use connect() from FreeBSD
commit e5393a32677c5cc35b111a9c8b46e9dd251211b1
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Fri Oct 11 17:32:49 2013 +0200
Use socket ioctl() from FreeBSD
commit 468b08e5530412e0e54d0e8a91d9708e93ef0340
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Fri Oct 11 16:44:48 2013 +0200
Use bind() from FreeBSD
commit 6ffb9b9e27ee4df316bf851ec94b24c53d45c4f8
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Fri Oct 11 14:48:13 2013 +0200
Use shutdown() from FreeBSD
commit bada2f77d0b3c62dd6532c32102d57b8bd06330c
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Tue Oct 15 14:05:50 2013 +0200
Add socket fstat() support
commit 609df33954cb137ff987b428986e26378ef2e4e3
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Fri Oct 11 13:20:26 2013 +0200
Use send() and recv() from FreeBSD
commit caf8eded604451144928433767eb05923230cd97
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 10 11:29:33 2013 +0200
Import socket() implementation from FreeBSD
Add new test syscalls01.
commit 69b29a0c0d5bfddff5c6723ac80c0f6967550900
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 10 16:11:02 2013 +0200
Disable user credentials and use default values
commit cc5f4b27059007c215513df730bdd132e6a979f0
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 10 15:00:20 2013 +0200
Use default PID value for all process identifiers
commit 549488b572aa21e4e45e8d36607ac6ea20ee8751
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 10 14:45:09 2013 +0200
Disable alternative routing tables
commit 3842b81723eb96ae16919b3cc09dffd81124ecfd
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 10 14:33:05 2013 +0200
Delete struct proc p_mtx lock
Usage of this lock is highly dangerous since agents may assume that this
lock is actually used for process management. There is only one process
in RTEMS.
commit 0bcf34156b4cf2141492ab90d32980468988995f
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 10 14:32:36 2013 +0200
Delete unused struct proc fields
commit db2e97facfaf570ed98c230df2919484bd35e393
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Mon Oct 14 15:01:13 2013 +0200
Disable cold boot indicator
commit 5003e8f88e80de4152d82fd513b57510347adc37
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 10 14:31:21 2013 +0200
Avoid references to lim_cur()
commit c9db0f5ecb838319759f93d856f757190f4c60d6
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 10 13:27:01 2013 +0200
Use RTEMS API for file handling
commit 8eb42e888419d6c2ca3e720d8360c563e25b8941
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 10 10:32:52 2013 +0200
Avoid references to kern_descrip.c
Use the standard RTEMS file descriptors instead.
commit 032b3b7940b4b8a664937f80670b483e2a6ac5b0
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Fri Oct 11 15:08:39 2013 +0200
Use Newlib provided <sys/fcntl.h>
commit ebabe9b195aee1c5cbc1e414d1e73fba195ee564
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 10 10:30:04 2013 +0200
Import <sys/sysproto.h> from FreeBSD
commit cd75897ea8d7aedc5b8f68089564f4511ec4f020
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 10 11:32:42 2013 +0200
Import <security/audit/audit.h> from FreeBSD
commit 3931b6e5f3e0830e3efbca2e0c5fb99ec8d8a43b
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 10 13:23:44 2013 +0200
Provide __socklen_t, use size_t for socklen_t
commit 3fc7c89735f052d758bac32141d926b10337daab
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 10 10:29:36 2013 +0200
Disable setfib() syscall
commit a434fc84b282b7e38863f1aaed533a15eca02cfa
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 10 11:28:11 2013 +0200
Add empty files
commit cc2298f0dd7b41ada39448a8c491e608f0d349c8
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 10 10:40:46 2013 +0200
Fix warning in <sys/mbuf.h>
commit 7c801d1b011be6e3b0f0c80fb285bf026d048218
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 10 10:31:04 2013 +0200
Fix warnings in <sys/refcount.h>
commit 025d8f20f53099f9b7a18d38146a23783620f528
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Mon Oct 21 16:21:28 2013 +0200
testsuite: Enable stack checker
Increase init task stack size.
commit ed2ce44cd9edbae2d767105d989733091c0865e8
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Oct 10 09:31:18 2013 +0200
Makefile: Generate map file
More information about the vc
mailing list