[Ns-commits] mathieu/ns-3-simu

code@nsnam-code.ece.gatech.edu code at nsnam-code.ece.gatech.edu
Thu Jul 31 14:48:55 PDT 2008


---- Fix TcpSocketImpl rx buffer logic (closes 248)
user: Raj Bhattacharjea <raj.b at gatech.edu>
files: src/internet-stack/tcp-socket-impl.cc src/internet-stack/tcp-socket-impl.h
url: http://code.nsnam.org/mathieu/ns-3-simu/rev/53ec8893863d


---- kill dead code
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/simulator/default-simulator-impl.cc src/simulator/default-simulator-impl.h
url: http://code.nsnam.org/mathieu/ns-3-simu/rev/b198b3d06e86


---- use fully-qualified c++ typename to allow using macros outside of the ns3 namespace.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/core/log.h
url: http://code.nsnam.org/mathieu/ns-3-simu/rev/67786573098a


---- merge with HEAD
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: 
url: http://code.nsnam.org/mathieu/ns-3-simu/rev/5bb36e3c54d6


---- merge with HEAD
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: utils/replay-simulation.cc
url: http://code.nsnam.org/mathieu/ns-3-simu/rev/7ca1c0477f18


---- an initial version of an ELF loader
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: .hgignore src/process/elf-file-reader.cc src/process/elf-file-reader.h src/process/elf-file-writer.cc src/process/elf-file-writer.h src/process/elf-loader.cc src/process/elf-loader.h src/process/elf-types.h src/process/file-reader.cc src/process/file-reader.h src/process/file-writer.cc src/process/file-writer.h src/process/libc-fn.c src/process/libc-fn.h src/process/mmaped-file.cc src/process/mmaped-file.h src/process/test-elf-loader-module.cc src/process/test-elf-loader.cc src/process/wscript src/wscript
url: http://code.nsnam.org/mathieu/ns-3-simu/rev/c7c07bfb9cfc


---- use ldd to gather dependencies. rewrite DT_SONAME.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/process/elf-loader.cc src/process/elf-loader.h src/process/elf-types.h
url: http://code.nsnam.org/mathieu/ns-3-simu/rev/a221fae065db


---- add elf-loader-cache to search dirs
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/process/wscript
url: http://code.nsnam.org/mathieu/ns-3-simu/rev/b673281992f9


---- there is no point in setting LD_LIBRARY_PATH at this stage: it is already too late.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/process/elf-loader.cc
url: http://code.nsnam.org/mathieu/ns-3-simu/rev/b0da0e580ec6


---- provide __cxa_filenalize, stderr, stdout, and, stdin.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/process/libc-fn.c src/process/libc-fn.h
url: http://code.nsnam.org/mathieu/ns-3-simu/rev/3ffcaa3000df


---- make sure our libc is built statically
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/process/wscript
url: http://code.nsnam.org/mathieu/ns-3-simu/rev/c37ccebfa242


---- add a symbol version script for libc
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/process/libc-2.7.map src/process/wscript
url: http://code.nsnam.org/mathieu/ns-3-simu/rev/9b065676726b


---- add cxa_atexit
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/process/libc-fn.c src/process/libc-fn.h
url: http://code.nsnam.org/mathieu/ns-3-simu/rev/d12d7f9ef36c


---- do not hide libc_fn_setup function
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/process/libc-2.7.map
url: http://code.nsnam.org/mathieu/ns-3-simu/rev/70904c144aae


---- load libc first
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/process/elf-loader.cc src/process/elf-loader.h
url: http://code.nsnam.org/mathieu/ns-3-simu/rev/262fc8fd02e6


---- update to new loader API
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/process/test-elf-loader.cc
url: http://code.nsnam.org/mathieu/ns-3-simu/rev/b17193d2bcf1


---- add support for loader (untested)
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/process/process-manager.cc src/process/process-manager.h
url: http://code.nsnam.org/mathieu/ns-3-simu/rev/949e531115bd


---- libc wrapper for simu
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/process/libc-fn-simu.c src/process/libc-fn-simu.h src/process/wscript
url: http://code.nsnam.org/mathieu/ns-3-simu/rev/702235959753


---- add puts
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/process/libc-fn.c src/process/libc-fn.h
url: http://code.nsnam.org/mathieu/ns-3-simu/rev/e160644199d4


---- make the testcase more fancy
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/process/test-elf-loader-module.cc src/process/test-elf-loader.cc
url: http://code.nsnam.org/mathieu/ns-3-simu/rev/009bd1ab5d69


---- avoid ubuntu-specific stuff.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/process/wscript
url: http://code.nsnam.org/mathieu/ns-3-simu/rev/50eac5b3adce


---- merge with ns-3-simu
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: 
url: http://code.nsnam.org/mathieu/ns-3-simu/rev/5724b2cffc06




More information about the Ns-commits mailing list