History log of /barrelfish-master/usr/webserver/http_cache.c
Revision Date Author Comments
# 9bd8d1d5 03-Apr-2019 Reto Achermann <reto.achermann@inf.ethz.ch>

replacing umlaute and fixing address in headers Haldeneggsteig -> Universitaetsstrasse

Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>


# eae67ced 14-Jul-2017 Adam Turowski <adam.turowski@inf.ethz.ch>

net: adding a loopback interface

Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>


# 46a4c9e0 26-Jun-2017 Adam Turowski <adam.turowski@inf.ethz.ch>

net_sockets: e1000 server

Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>


# 691a9c6a 06-Jun-2017 Adam Turowski <adam.turowski@inf.ethz.ch>

net_sockets: converting nfs

Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>


# 87bf1cc9 24-Jan-2017 Adam Turowski <adam.turowski@inf.ethz.ch>

net: splitting contmng and netbench libraries, simplyfing dependencies

Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>


# 0be97004 07-Nov-2013 pravin@inf.ethz.ch <pravin@inf.ethz.ch>

Webserver working for full website with LMP.

This version of code still does not work for UMP,
and also it does not work for httperf test.

Also, there is lot of commented out code which was helpful for me
in debugging the issue of randome page-fault.


# 578ad774 06-Nov-2013 pravin@inf.ethz.ch <pravin@inf.ethz.ch>

Webserver working for small websites


# a6171934 30-Oct-2013 pravin@inf.ethz.ch <pravin@inf.ethz.ch>

Partially working version of the modified network stack.
Status: Networking works
Small website test works (Barrelfish website without pdfs)
Full website test does not work (Barrelfish website with pdfs)
Tests done with e1000n running on separate core


# b341a466 24-Jun-2013 Unknown <pravin@inf.ethz.ch>

debugging changes.. temparary commit
---
include/arch/cc.h | 4 +-
include/contmng/contmng.h | 2 +-
include/lwip/debug.h | 44 +++++++++------
include/lwip/opt.h | 2 +-
include/lwipopts.h | 4 +-
lib/lwip/src/barrelfish/idc_barrelfish.c | 19 ++++++-
lib/lwip/src/barrelfish/idc_net_control.c | 8 ++-
lib/lwip/src/core/pbuf.c | 8 +++
lib/lwip/src/core/udp.c | 6 +-
lib/net_queue_manager/net_soft_filters_srv_impl.c | 13 +++--
lib/net_queue_manager/queue_manager.c | 2 +-
lib/nfs/rpc_debug.h | 2 +-
usr/webserver/http_cache.c | 61 ++++++++++++++-------
usr/webserver/http_server.c | 3 +
usr/webserver/webserver_session.h | 2 +-
15 files changed, 125 insertions(+), 55 deletions(-)


# 61fa7e0a 12-Jun-2013 pravin@inf.ethz.ch <pravin@inf.ethz.ch>

debugging changes.. temparary commit


# b600a240 08-Mar-2013 Kornilios Kourtis <kkourt@inf.ethz.ch>

New tracing infrastructure

This is a Distributed Systems Lab project by
Alexander Grest <agrest@student.ethz.ch> and David Stolz <stolzda@ethz.ch>


# cbadf826 24-Feb-2012 Kornilios Kourtis <kkourt@inf.ethz.ch>

newlib: build scc/arm/xscale

- mostly format changes
- some argument changes


# 94c1c5ba 26-Jan-2012 pravin shindep@inf.ethz.ch <pravin shindep@inf.ethz.ch>

Fixed the problem of netd crashing when ran from different core than driver.
The problem was non-initialized variables in contmng.c
Also, some cleanup is done in contmnt.c


# d35641a0 11-Jan-2012 pravin shindep@inf.ethz.ch <pravin shindep@inf.ethz.ch>

Fixed the issues with nfs benchmarking code in net_throughput
Currently getting around 50MB/s speed for NFS read


# 522b8c0f 28-Dec-2011 Zeus Gómez Marmolejo <zeus.gomez@bsc.es>

Boots correctly for both freec and newlib


# 567eff86 23-Sep-2011 pravin@inf.ethz.ch <pravin@inf.ethz.ch>

modified the webserver code to record the cache loading time.
also net_throughput now records the file loading time


# d9d46f26 07-Aug-2011 pravin@inf.ethz.ch <pravin@inf.ethz.ch>

Adding a new interface to support virtual nics
Also some boilerplate code is added there.
But still lot more code needs to be written before these
v_nics can be used.


# 559955b4 02-Aug-2011 Simon Peter <speter@inf.ethz.ch>

Merge from ASPLOS tree.


# 9299dcef 08-Jul-2011 Stefan Kästle <stefan.kaestle@inf.ethz.ch>

Initial version of public stable barrelfish repository.