• Sign in

discontinued / server · Commits

Dogs2 white

GitLab

  • Go to group
  • Project
  • Activity
  • Files
  • Commits
  • Builds 0
  • Graphs
  • Milestones
  • Issues 0
  • Merge Requests 0
  • Labels
  • Wiki
  • Forks
  • Snippets
  • Network
  • Commits 169
  • Network
  • Compare
  • Branches 1
  • Tags 0
  • server
19 Mar, 2016
40 commits
  • no more request body debig output
    8e4e3dae
    Georg Hopp authored
    2016-03-19 16:06:00 +0100  
    Browse Files »
  • add missing header_get to repo and build header hash only from lowercase letters… ...
    1c5d6099
    … now as it seems header identifier should be case insensitive
    Georg Hopp authored
    2016-03-19 16:06:00 +0100  
    Browse Files »
  • access to headers via hash, read body (actually only with content-length header … ...
    f678adca
    …should also look for content-encoding)
    Georg Hopp authored
    2016-03-19 16:06:00 +0100  
    Browse File »
  • fix handling of remote close - i should have another eye on this...there still s… ...
    ca023b99
    …eems to be something wrong.
    Georg Hopp authored
    2016-03-19 16:06:00 +0100  
    Browse Files »
  • fixed some warnings
    05a7a386
    Georg Hopp authored
    2016-03-19 16:06:00 +0100  
    Browse Files »
  • changed documentation
    d2d1229e
    Georg Hopp authored
    2016-03-19 16:06:00 +0100  
    Browse Files »
  • added first generated documentation
    c0a281ce
    Georg Hopp authored
    2016-03-19 16:06:00 +0100  
    Browse Files »
  • oops commit...forgot to add request_queue.c
    98488d55
    Georg Hopp authored
    2016-03-19 16:06:00 +0100  
    Browse Files »
  • found the file handle lost...made a first workaround and added an todo.
    de7e390c
    Georg Hopp authored
    2016-03-19 16:06:00 +0100  
    Browse Files »
  • changed request handling. @TODO: I still seem to have the problem that the file … ...
    228b1d0d
    …handles are not closed and freed correctly as the service refuses connections after about a 1000.
    Georg Hopp authored
    2016-03-19 16:06:00 +0100  
    Browse Files »
  • now stuff seems to work correct even if read does not provide a complete request… ...
    68e96823
    … (tested with telnet)
    Georg Hopp authored
    2016-03-19 16:06:00 +0100  
    Browse Files »
  • now each HttpRequestParser initializes its own request queue and enqueus complet… ...
    90df11c0
    …ed requests there. The server now gets the queue and prints completed requests.
    Georg Hopp authored
    2016-03-19 16:06:00 +0100  
    Browse Files »
  • started filling out a request object with the parser
    0a9bca48
    Georg Hopp authored
    2016-03-19 16:06:00 +0100  
    Browse Files »
  • porformance improvement in parsing process (no longer do alloc and free on each line)
    81d98966
    Georg Hopp authored
    2016-03-19 16:06:00 +0100  
    Browse Files »
  • basic request parsing (line by line) implemented
    f1bf7c49
    Georg Hopp authored
    2016-03-19 16:06:00 +0100  
    Browse Files »
  • split server implementation for readability
    19724f0d
    Georg Hopp authored
    2016-03-19 16:06:00 +0100  
    Browse Files »
  • free reader (HttpRequestParser) when connection is closed
    0aae8658
    Georg Hopp authored
    2016-03-19 16:06:00 +0100  
    Browse Files »
  • add StreamReader interface, modify HttpRequestParser and Server to use it
    90476e07
    Georg Hopp authored
    2016-03-19 16:06:00 +0100  
    Browse Files »
  • add missing include to stdarg.h
    382fd0be
    Georg Hopp authored
    2016-03-19 16:06:00 +0100  
    Browse Files »
  • implement clone selector
    bb650bda
    Georg Hopp authored
    2016-03-19 16:06:00 +0100  
    Browse Files »
  • add ability to call interface methods with return value
    d1fecbf9
    Georg Hopp authored
    2016-03-19 16:06:00 +0100  
    Browse Files »
  • make build system work again
    e0e05bf8
    Georg Hopp authored
    2016-03-19 16:06:00 +0100  
    Browse Files »
  • remove inline stuff for now ... add carefully again later perhaps
    18204a60
    Georg Hopp authored
    2016-03-19 16:06:00 +0100  
    Browse Files »
  • and also mod conigure.ac
    05fcd37f
    Georg Hopp authored
    2016-03-19 16:06:00 +0100  
    Browse Files »
  • makefile modification for new class stuff
    cb7561eb
    Georg Hopp authored
    2016-03-19 16:06:00 +0100  
    Browse Files »
  • changed class tool. Now multiple interface per class are supported as well as simple inheritence.
    2d6305c3
    Georg Hopp authored
    2016-03-19 16:06:00 +0100  
    Browse Files »
  • some latest work
    2dcc288a
    Georg Hopp authored
    2016-03-19 16:06:00 +0100  
    Browse Directory »
  • added some documentation
    96cd6914
    Georg Hopp authored
    2016-03-19 16:06:00 +0100  
    Browse Files »
  • changes related to server code
    1884143d
    Georg Hopp authored
    2016-03-19 16:06:00 +0100  
    Browse Files »
  • added some valueable thought about cclass and how this structure might evolve to a real class
    eaeb0983
    Georg Hopp authored
    2016-03-19 16:06:00 +0100  
    Browse Files »
  • add testserver and did some fixes not shown by my incomplete tests
    f366c0b8
    Georg Hopp authored
    2016-03-19 16:06:00 +0100  
    Browse Files »
  • more notes
    b4b1c4f1
    Georg Hopp authored
    2016-03-19 16:06:00 +0100  
    Browse Files »
  • add some thought
    12adecf6
    Georg Hopp authored
    2016-03-19 16:06:00 +0100  
    Browse Files »
  • changed from select(UNIX) to poll(POSIX)
    c3357832
    Georg Hopp authored
    2016-03-19 16:06:00 +0100  
    Browse Files »
  • work on server_run
    fb0dd8ad
    Georg Hopp authored
    2016-03-19 16:06:00 +0100  
    Browse Files »
  • move test under docs dir
    e4b03cab
    Georg Hopp authored
    2016-03-19 16:06:00 +0100  
    Browse Files »
  • simply copy signal handling code from gameserver project
    801f115f
    Georg Hopp authored
    2016-03-19 16:06:00 +0100  
    Browse Files »
  • more work on socket handling stuff... @TODO think about renaming it to connectio… ...
    c6635e39
    …n as it only handles TCP sockets
    Georg Hopp authored
    2016-03-19 16:06:00 +0100  
    Browse Files »
  • add info text about file handle passing and ported more stuff from my old server structure
    d2848c0b
    Georg Hopp authored
    2016-03-19 16:06:00 +0100  
    Browse Files »
  • reflect changes in configure.ac
    0fd281dd
    Georg Hopp authored
    2016-03-19 16:06:00 +0100  
    Browse Files »