• 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
  • some changes on the build system to create the first distribution
    10f00ec3
    Georg Hopp authored
    2016-03-19 19:06:29 +0100  
    Browse Files »
  • as i have a lot of static string initialization with the length of that sting a … ...
    1d238aa5
    …created and used a macro to prevent errors
    Georg Hopp authored
    2016-03-19 19:06:29 +0100  
    Browse Files »
  • closes #11: first very crude session handling implementation, no persitence no m… ...
    a0ec357e
    …emory cleanups, spread over to much files TODO: clean this
    Georg Hopp authored
    2016-03-19 19:06:29 +0100  
    Browse Files »
  • change to 10 seconds interval
    0c3d467b
    Georg Hopp authored
    2016-03-19 19:05:36 +0100  
    Browse Files »
  • make value to string as this is the easiest way to support leading 0 as in 05, 08, etc.
    a4cab3ef
    Georg Hopp authored
    2016-03-19 19:05:36 +0100  
    Browse Files »
  • some cleanups
    14660814
    Georg Hopp authored
    2016-03-19 19:05:36 +0100  
    Browse Files »
  • changed ajax to get json and integrate a javascript countdown.
    48c8b070
    Georg Hopp authored
    2016-03-19 19:05:36 +0100  
    Browse Files »
  • now the internal random value will be create only once every 30 seconds thus one… ...
    16fdf54d
    … can see that it is realy an internal state of the server
    Georg Hopp authored
    2016-03-19 19:05:36 +0100  
    Browse Files »
  • oops, forgot one file
    08533a4b
    Georg Hopp authored
    2016-03-19 19:05:36 +0100  
    Browse Files »
  • a taste of ajax
    4b5bcf89
    Georg Hopp authored
    2016-03-19 19:05:36 +0100  
    Browse Files »
  • log when connect fails
    1fdcbd40
    Georg Hopp authored
    2016-03-19 19:05:36 +0100  
    Browse Files »
  • log when connect fails
    c1afe88f
    Georg Hopp authored
    2016-03-19 19:05:01 +0100  
    Browse Files »
  • get rid of some unneccessary system calls...one socket and one close
    e73c8d95
    Georg Hopp authored
    2016-03-19 19:05:01 +0100  
    Browse Files »
  • change worker to a generic one, some cleanups in server
    4f95d8ce
    Georg Hopp authored
    2016-03-19 19:05:01 +0100  
    Browse Files »
  • and also the accotding header
    c26071a1
    Georg Hopp authored
    2016-03-19 19:05:01 +0100  
    Browse Files »
  • moved httpResponseWriter to httpWriter
    5b2ee457
    Georg Hopp authored
    2016-03-19 19:05:01 +0100  
    Browse Files »
  • fix another small typo
    b7e53487
    Georg Hopp authored
    2016-03-19 19:05:01 +0100  
    Browse Files »
  • fix bug in call to httpParserHeader
    fc3c4ecb
    Georg Hopp authored
    2016-03-19 19:05:01 +0100  
    Browse Files »
  • moved request parser to generic parser. This is now able to create either a requ… ...
    ee604020
    …est or a response message dependent on the initial message line (version first or last). TODO change constructor of response to use a len parameter for the reason
    Georg Hopp authored
    2016-03-19 19:05:01 +0100  
    Browse Files »
  • get rid of some function calls when selection interfaces
    95c0d009
    Georg Hopp authored
    2016-03-19 19:02:50 +0100  
    Browse Files »
  • changed callocs of memory not needed to be initialized to malloc
    6591c0a6
    Georg Hopp authored
    2016-03-19 19:01:27 +0100  
    Browse Files »
  • more ignores of generated files
    68978882
    Georg Hopp authored
    2016-03-19 19:00:03 +0100  
    Browse Files »
  • saved another loop as i calculate the header string size when it is created.
    0b72a3b1
    Georg Hopp authored
    2016-03-19 19:00:03 +0100  
    Browse Files »
  • update changelog
    f31b6190
    Georg Hopp authored
    2016-03-19 19:00:03 +0100  
    Browse Files »
  • add cookie header again
    12953212
    Georg Hopp authored
    2016-03-19 19:00:03 +0100  
    Browse Files »
  • optmize header search
    e4975a92
    Georg Hopp authored
    2016-03-19 19:00:03 +0100  
    Browse Files »
  • changed all string operation within header handling with fixed length mem operat… ...
    9f801ba4
    …ions, preventing multiple iterations over these strings. In theory this should improve performance in reality it seems that it is worse...CHECK WHY
    Georg Hopp authored
    2016-03-19 19:00:03 +0100  
    Browse Files »
  • fix initialization of search value
    ac6873fe
    Georg Hopp authored
    2016-03-19 18:58:32 +0100  
    Browse Files »
  • ed
    b3413f40
    Georg Hopp authored
    2016-03-19 18:58:32 +0100  
    Browse Files »
  • structural changes for worker/process. @TODO actually i have no idea why this happens.
    87b0d50d
    Georg Hopp authored
    2016-03-19 18:58:32 +0100  
    Browse Files »
  • fix memory problems occured with latest changes
    dfcbc494
    Georg Hopp authored
    2016-03-19 16:24:03 +0100  
    Browse Files »
  • fixed bug in keep-alive check arised by implementation if #10
    fc4fd8f6
    Georg Hopp authored
    2016-03-19 16:24:03 +0100  
    Browse Files »
  • add forgotten jquery assets
    2e46b5c2
    Georg Hopp authored
    2016-03-19 16:24:03 +0100  
    Browse Files »
  • closes #10: values for header ids are now stored in a char ** making multiple va… ...
    59ccbf02
    …lues for one id possible. Additionally added a jquery action that delivers the jquery java script and use it on the me action
    Georg Hopp authored
    2016-03-19 16:24:03 +0100  
    Browse Directory »
  • now when a constructor returns -1 the new call will in turn call the destructor … ...
    424297cd
    …effectively freeing all resources. ATTENTION: now the destructor has to be aware that it might be called with a not completely initialized object. To make this more ease there is the FREE makro with the corresponding ffree that does NULL pointer checking and the destructor checks for NULL pointer too. Additionally the handle_accept now handles _SC_OPEN_MAX - 10 connections. The 10 are reserved for internal usage.
    Georg Hopp authored
    2016-03-19 16:24:03 +0100  
    Browse Files »
  • now a child is spawned and writes random values in a shared memory segment. Thes… ...
    01ae8736
    …e values will be shown in the me action
    Georg Hopp authored
    2016-03-19 16:24:03 +0100  
    Browse Files »
  • some code cleanups...no changes in the logic
    7f688412
    Georg Hopp authored
    2016-03-19 16:24:03 +0100  
    Browse Files »
  • move sdbm implementation in one file.
    8298740d
    Georg Hopp authored
    2016-03-19 16:21:39 +0100  
    Browse Files »
  • changed /**/ single line comments to //
    063189e6
    Georg Hopp authored
    2016-03-19 16:21:39 +0100  
    Browse Files »
  • start documenting this whole stuff...well at least add a copyright information in each file
    b38d4022
    Georg Hopp authored
    2016-03-19 16:21:39 +0100  
    Browse Files »