macemu/BasiliskII/src/Unix
Ricky Zhang 042574382e 1. Added document for sheep_net module.
2. Fixed wrong use of ipip_hdr. It is for IP tunnel. This caused serious issues in IP packet filtering. Basically, it filtered out most packets sent from outsides. The correct way to get IP header destination IP address is ip_hdr.
3. Fixed ARP spoofing from guest OS to host OS. At anytime fake MAC address should be hided.
4. Changed module init and remove as non debug message.

Signed-off-by: Ricky Zhang <rickyzhang@gmail.com>
2016-08-18 14:00:09 -04:00
..
Darwin Enable real addressing by disabling PIE 2015-12-27 21:15:26 -05:00
FreeBSD Happy New Year! 2008-01-01 09:40:36 +00:00
Irix Happy New Year! 2008-01-01 09:40:36 +00:00
ldscripts - add Linux/PPC linker script 2006-03-25 07:08:50 +00:00
Linux 1. Added document for sheep_net module. 2016-08-18 14:00:09 -04:00
m4 fix underquoted definition warning 2006-05-05 07:37:14 +00:00
Solaris Happy New Year! 2008-01-01 09:40:36 +00:00
.gitignore ignore generated files 2012-06-18 20:14:22 +02:00
acinclude.m4 minor cleanups 2005-06-30 21:25:26 +00:00
asm_support.s Happy New Year! 2005-01-30 21:42:16 +00:00
audio_oss_esd.cpp Happy New Year! 2008-01-01 09:40:36 +00:00
autogen.sh Fix autogen.sh to automatically include the local m4 directory, used as a 2007-06-13 13:27:40 +00:00
BasiliskII.1 |Description: fix to the documentation 2012-04-01 15:07:53 +00:00
bincue_unix.cpp [Geoffrey Brown] 2010-10-06 00:30:23 +00:00
bincue_unix.h [Geoffrey Brown] 2010-10-06 00:30:23 +00:00
clip_unix.cpp more cleanups (unused/uninitialized variables, forgotten free()s, etc.) 2012-09-08 12:33:39 +02:00
config.guess updated autoconf auxiliary files 2003-06-27 13:59:16 +00:00
config.sub updated autoconf auxiliary files 2003-06-27 13:59:16 +00:00
configure.ac Fix configure script following move of files to CrossPlatform. 2015-08-09 18:41:01 -04:00
cpr.sh [patch from Mike Sliczniak] 2009-02-19 06:52:03 +00:00
disk_sparsebundle.cpp disk_generic: Distinguish between unknown disks, and unmountable disks 2013-03-11 17:08:27 -04:00
disk_unix.h disk_generic: Distinguish between unknown disks, and unmountable disks 2013-03-11 17:08:27 -04:00
ether_unix.cpp Fix compilation error on OS X. 2012-10-30 09:34:10 -04:00
extfs_unix.cpp Correctly set last-modified time on exported files. 2016-07-29 11:45:51 -04:00
fbdevices
install-sh updated autoconf auxiliary files 2003-06-27 13:59:16 +00:00
keycodes Happy New Year! 2005-01-30 21:42:16 +00:00
main_unix.cpp |Description: important compiler warnings fixes 2012-04-01 15:05:55 +00:00
Makefile.in Moved cross-platform sources into their own directory so that Windows builds don't need to add Unix to the include directory list. 2015-08-06 01:53:29 -07:00
mkinstalldirs updated autoconf auxiliary files 2003-06-27 13:59:16 +00:00
posix_sem.cpp Happy New Year! 2008-01-01 09:40:36 +00:00
prefs_editor_gtk.cpp more cleanups (unused/uninitialized variables, forgotten free()s, etc.) 2012-09-08 12:33:39 +02:00
prefs_unix.cpp BasiliskII side of changes to support .sheepvm bundles for SheepShaver 2009-07-23 19:19:14 +00:00
rpc_unix.cpp Fix some warnings when building Xcode project. 2015-06-29 11:50:50 -04:00
rpc.h Happy New Year! 2008-01-01 09:40:36 +00:00
semaphore.h MacOS X doesn't implement unnamed POSIX semaphores even though their libc 2005-05-14 17:32:55 +00:00
serial_unix.cpp Set tty raw mode when using a pty. 2013-02-25 20:24:56 -05:00
sshpty.c another try to get sshpty.c compiling on bsd 2012-06-17 23:15:10 +00:00
sshpty.h - it is now possible to make the serial drivers pipe their input/output 2002-07-31 16:46:14 +00:00
strlcpy.c - it is now possible to make the serial drivers pipe their input/output 2002-07-31 16:46:14 +00:00
strlcpy.h - it is now possible to make the serial drivers pipe their input/output 2002-07-31 16:46:14 +00:00
sys_unix.cpp Standalone GUI doesn't need to pull in all the generic disks 2013-03-28 06:30:08 -04:00
sysdeps.h Renamed ASM_SYM_FOR_FUNC to ASM_SYM. 2015-08-06 00:54:21 -07:00
timer_unix.cpp Change #include <mach/mach_host.h> to #include <mach/mach.h> 2009-08-21 17:39:58 +00:00
tinyxml2.cpp Full sparsebundle implementation 2013-02-24 14:11:29 -05:00
tinyxml2.h Full sparsebundle implementation 2013-02-24 14:11:29 -05:00
tunconfig Try to improve the documentation concerning the "tun" interface. Take note 2005-05-14 16:08:17 +00:00
user_strings_unix.cpp Happy New Year! 2008-01-01 09:40:36 +00:00
user_strings_unix.h Happy New Year! 2008-01-01 09:40:36 +00:00
vhd_unix.cpp disk_generic: Distinguish between unknown disks, and unmountable disks 2013-03-11 17:08:27 -04:00
video_x.cpp more cleanups (unused/uninitialized variables, forgotten free()s, etc.) 2012-09-08 12:33:39 +02:00
xpram_unix.cpp BasiliskII side of changes to support .sheepvm bundles for SheepShaver 2009-07-23 19:19:14 +00:00