Another abandoned server code base... this is kind of an ancestor of taskrambler.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Georg Hopp 87d77749aa merged remote 14 years ago
..
auth added a first basic athentication system with ldap binding. Now login depends on the existens of a valid ldap account 10 years ago
http added a first basic athentication system with ldap binding. Now login depends on the existens of a valid ldap account 10 years ago
interface added a first basic athentication system with ldap binding. Now login depends on the existens of a valid ldap account 10 years ago
utils as i have a lot of static string initialization with the length of that sting a created and used a macro to prevent errors 10 years ago
auth.h added a first basic athentication system with ldap binding. Now login depends on the existens of a valid ldap account 10 years ago
cbuf.h refs #19: Added a stream class. This is a delegate that uses the correct read and write methods for the given stream type. This is implemented as prerequesite for the SSL implemented 10 years ago
class.h get rid of some function calls when selection interfaces 10 years ago
commons.h added a first basic athentication system with ldap binding. Now login depends on the existens of a valid ldap account 10 years ago
credential.h added a first basic athentication system with ldap binding. Now login depends on the existens of a valid ldap account 10 years ago
hash.h Added a new abstraction: hash. A a lot of things within http are key/value things based on stings i created this generic hash class and use it to store the header right now. In future it will also be used to store cookie, get and post vars 10 years ago
hash_value.h GET and POST vars are now parsed when request ist parsed. COOKIE will follow. While parsing the request line i also get pic the path from it. 10 years ago
interface.h start documenting this whole stuff...well at least add a copyright information in each file 10 years ago
logger.h start documenting this whole stuff...well at least add a copyright information in each file 10 years ago
ringbuffer.h lots of changes but primarily change the request parser to use a ringbuffer. The ringbuffer is implemented using the shared memory trick. 10 years ago
server.h closes #19: first integration of OpenSSL...this makes leak testing with valgrind a pain so i will think about some conditional to activate and deactivate it. Additionally it seems that some memory will be left over somewhere, maybe i missed somed cleanup function i have to call and finally the integration really needs error handling. 10 years ago
session.h closes #11: first very crude session handling implementation, no persitence no memory cleanups, spread over to much files TODO: clean this 10 years ago
socket.h log when connect fails 10 years ago
stream.h refs #19: Added a stream class. This is a delegate that uses the correct read and write methods for the given stream type. This is implemented as prerequesite for the SSL implemented 10 years ago