Commit Graph

  • 604c60f5c6 Merge branch 'Fix_all_links_within_taskrambler' into 'v0.1.9' master 0.1.9 v0.1.9 Georg GH. Hopp 2016-04-13 22:33:53 +0200
  • da9602e9f1 Fixes #1: Changed all links Georg Hopp 2016-04-13 22:28:55 +0200
  • 77bcc77c28 fix build system next Georg Hopp 2016-04-13 17:59:49 +0200
  • 20cbe7f43c Fix conflicts from upstream merge Georg Hopp 2016-04-13 14:35:03 +0200
  • 7a3343c8c8 Make the whole thing build again, anyway no guarantee that it works Georg Hopp 2016-04-13 14:22:05 +0200
  • 8786d47892 adapt to fixed PARENTCALL Georg Hopp 2014-08-11 20:39:42 +0100
  • fa63e7d5fe reflect changes in trdata... hashEach now requires an additional data argument. Georg Hopp 2014-08-05 19:00:57 +0100
  • 8c2de51c57 Use new class interface and update copyright information Georg Hopp 2014-08-03 07:43:41 +0100
  • b305285b85 use new ipv6 support of trio Georg Hopp 2014-08-02 01:01:14 +0100
  • 6e080940fe reflect makro name change in trio Georg Hopp 2014-08-01 10:58:13 +0100
  • a3ddcebff9 last few fixes to make the new socket code work. Georg Hopp 2014-07-31 22:24:47 +0100
  • 8d41a5707b compile with latest library versions, escpecialy the new socket code. Georg Hopp 2014-07-31 16:42:54 +0100
  • a9b2338655 add session removal by ip Georg Hopp 2014-07-07 09:15:40 +0100
  • 666813e942 add m4 for trlibs Georg Hopp 2014-07-07 08:02:20 +0100
  • cd02695058 add todo for session memory overflow Georg Hopp 2014-07-05 11:38:46 +0100
  • 1dfefcbf0c don't do tests for the moment. Georg Hopp 2014-06-16 08:50:27 +0100
  • 97f0b7db8f removed double delete Georg Hopp 2014-06-16 08:49:51 +0100
  • cc03d4ef52 remove wrong delete. The get arguments will be deleted when the request is deleted. Georg Hopp 2014-06-16 00:38:41 +0100
  • 5849bb7274 utilize libtrdata Georg Hopp 2014-06-16 00:37:12 +0100
  • 151a4ebf00 now use libtrio for all io operations. Georg Hopp 2014-06-15 10:22:48 +0100
  • b6df620190 add -ldl linker flag only if libdl is available, thus prepare the code to compile on platforms where the dynamic linker code is included within the C library (FreeBSD) Georg Hopp 2014-01-09 23:43:51 +0000
  • 527b9e2d38 move all hashing helper code in separate library Georg Hopp 2014-01-09 23:41:12 +0000
  • 1307358fbd moved the class and memory management into a separate project libtrbase / prefix all of the public interface of libtrbase with TR_ Georg Hopp 2013-12-04 22:46:57 +0000
  • 85ecaa4dd6 add amdcheck because of valgrid problems an amd machines Georg Hopp 2016-04-13 12:18:53 +0200
  • 064d4d7001 fix conflic in CI build file, cherry picked from 0.1.8 branch Georg Hopp 2016-04-13 12:03:31 +0200
  • e0c63a2e21 support lcov 1.11 Georg Hopp 2016-04-13 11:57:30 +0200
  • 765324b666 add amdcheck because of valgrid problems an amd machines 0.1.8 v0.1.8 Georg Hopp 2016-04-13 12:18:53 +0200
  • 3e7e437eb7 change all trbase to taskrambler Georg Hopp 2016-04-13 12:03:31 +0200
  • 59fb057d3a support lcov 1.11 Georg Hopp 2016-04-13 11:57:30 +0200
  • 3ce5603204 Add CI control file Georg Hopp 2016-04-13 11:54:47 +0200
  • a9a7fd962a Add CI configuration. Georg Hopp 2016-03-24 10:22:54 +0100
  • 7272bb6c7e adapt to fixed PARENTCALL Georg Hopp 2014-08-11 20:39:42 +0100
  • fb4812ed94 reflect changes in trdata... hashEach now requires an additional data argument. Georg Hopp 2014-08-05 19:00:57 +0100
  • 70e4fce1a0 Use new class interface and update copyright information Georg Hopp 2014-08-03 07:43:41 +0100
  • 78ad7fa14a use new ipv6 support of trio Georg Hopp 2014-08-02 01:01:14 +0100
  • 686f7841bc reflect makro name change in trio Georg Hopp 2014-08-01 10:58:13 +0100
  • 30e0805b05 last few fixes to make the new socket code work. Georg Hopp 2014-07-31 22:24:47 +0100
  • a62879f735 compile with latest library versions, escpecialy the new socket code. Georg Hopp 2014-07-31 16:42:54 +0100
  • 1e6a855038 add session removal by ip Georg Hopp 2014-07-07 09:15:40 +0100
  • 0c80c746b7 add m4 for trlibs Georg Hopp 2014-07-07 08:02:20 +0100
  • 6a837618b5 add todo for session memory overflow Georg Hopp 2014-07-05 11:38:46 +0100
  • fa179af677 don't do tests for the moment. Georg Hopp 2014-06-16 08:50:27 +0100
  • b8b8152514 removed double delete Georg Hopp 2014-06-16 08:49:51 +0100
  • f68825caa5 remove wrong delete. The get arguments will be deleted when the request is deleted. Georg Hopp 2014-06-16 00:38:41 +0100
  • 01dc476775 utilize libtrdata Georg Hopp 2014-06-16 00:37:12 +0100
  • 562407c88e now use libtrio for all io operations. Georg Hopp 2014-06-15 10:22:48 +0100
  • ecd326b9f4 add -ldl linker flag only if libdl is available, thus prepare the code to compile on platforms where the dynamic linker code is included within the C library (FreeBSD) Georg Hopp 2014-01-09 23:43:51 +0000
  • cf7f338bb2 move all hashing helper code in separate library Georg Hopp 2014-01-09 23:41:12 +0000
  • 67b37a057b moved the class and memory management into a separate project libtrbase / prefix all of the public interface of libtrbase with TR_ Georg Hopp 2013-12-04 22:46:57 +0000
  • 568a14b68e daemonize again Georg Hopp 2013-11-28 23:54:35 +0000
  • ae898e44df prepare release 0.1.8 Georg Hopp 2013-11-28 23:49:29 +0000
  • 75b3ca4a48 hopefully improve performance of gdbm...currently I think about replacing gdbm by tokyo cabinet Georg Hopp 2013-11-28 23:31:49 +0000
  • d0f4b77db7 update user informations when session timeouts Georg Hopp 2013-11-26 23:07:27 +0000
  • e6dc20ca09 fix urldecode of post vars. I can't urldecode the whole body and then start splitting it into values because the urldecode can add reserved characters. I have to urldecode each value by it's own. TODO: check if the keys have to be urldecoded too. Georg Hopp 2013-11-26 22:36:53 +0000
  • 43072d0a56 urldecode post values Georg Hopp 2013-11-26 22:20:41 +0000
  • 365fdd7494 more valgrind indicated fixes Georg Hopp 2013-11-26 22:19:16 +0000
  • 7711950d94 reduce expire for assets to 12 hours...currently I expect changes even more often. At the end this is another condidate for the configuration file. Georg Hopp 2013-11-25 23:33:30 +0000
  • 126a8ca3e9 fixed various memory management issues detected with valgrind Georg Hopp 2013-11-25 21:55:32 +0000
  • 5e596ad3ac remove obsolete file Georg Hopp 2013-11-24 22:01:00 +0000
  • 06c15c2b3c basic user update functionality Georg Hopp 2013-11-24 21:54:01 +0000
  • c75e13787c add missing javascript files and optimize symlink creation Georg Hopp 2013-11-24 12:54:30 +0000
  • 21475a8da2 create database files world read-/writable Georg Hopp 2013-11-24 12:18:37 +0000
  • 020c62e4db install working directories as world read-/writeable and symlink layout instead of installing the files. Georg Hopp 2013-11-24 12:17:40 +0000
  • 3ab1cc3ebb some work on the javascript...still I think it's not very good, but better than before. Georg Hopp 2013-11-11 00:08:17 +0000
  • 717b037dc4 add jQuery ui touch-punch for draggable support on mobile devices. Thanks to Dave Furfero. Georg Hopp 2013-11-10 03:38:22 +0000
  • ed5dc629a2 add username to user class. This will contain the common name (cn) of an ldap authenticated user and the email address of an otherwise authenticated user. This is done to be able to have a good way to store an application user for ldap authenticated users. Georg Hopp 2013-11-10 02:49:08 +0000
  • de714f8a19 use the new application container Georg Hopp 2013-11-10 02:45:22 +0000
  • a8e31f8995 created an authentication container. This could initialize the needed authentications and then be injected as a single object into the application class Georg Hopp 2013-11-10 02:42:29 +0000
  • 0d6e5db80a add function to create an object with a va_list pointer instead of its argument list. Obviously the va_list must contain the correct values for the class constructor. Georg Hopp 2013-11-10 02:39:44 +0000
  • 5897c437b4 make signup and login popup visually more fitting to the rest of the pages. Georg Hopp 2013-11-09 20:34:28 +0000
  • cc23d732ab make login and signup div draggable and cast shadows Georg Hopp 2013-11-08 21:50:16 +0000
  • 365ed89af6 install jqeury ui files Georg Hopp 2013-11-08 21:49:36 +0000
  • 83389e5d89 add jquery ui for nice ui effects Georg Hopp 2013-11-08 21:48:45 +0000
  • 8d91c36845 add UPS cookie disclosure document as reference Georg Hopp 2013-11-08 21:47:46 +0000
  • 66e84a7e5a update TODO Georg Hopp 2013-11-08 21:46:49 +0000
  • f95c7f2fae display lines of code in page footer Georg Hopp 2013-11-07 23:53:06 +0000
  • c2cef2e616 add lines of code to config.h ... make me able to display these in the application Georg Hopp 2013-11-07 23:22:31 +0000
  • 84f264c6fa add make target to measure lines of code Georg Hopp 2013-11-07 22:48:06 +0000
  • 17d11ab2a8 remove no longer used application signup method Georg Hopp 2013-11-07 22:34:50 +0000
  • 6dd6a5b227 create make target for ctags file and ignore the generated file with git Georg Hopp 2013-11-07 22:33:26 +0000
  • 45dc79e210 generalise user handling more so that not only signup and login is possible but also password or userdata changes and further administration. Georg Hopp 2013-11-06 20:09:21 +0000
  • 9b32da5e89 add storage delete functionality Georg Hopp 2013-11-06 20:06:40 +0000
  • 4036a80354 test code for zeroUuid on stack Georg Hopp 2013-11-06 20:05:23 +0000
  • c67a6eb39d remove unnecessary stuff in user declaration Georg Hopp 2013-11-06 20:03:45 +0000
  • b39a53b1b9 some more stuff in rbac files...still nothing really useful, but finally I have more or less an idea how to implement it Georg Hopp 2013-11-06 20:01:24 +0000
  • e78cd45748 add zero uuid instance Georg Hopp 2013-11-06 19:59:11 +0000
  • e8b5d7d515 add makros to create an instance of a class on the stack (ment for global constant instances that never change, eg. defined NULL values) Georg Hopp 2013-11-06 19:53:26 +0000
  • 080add7222 remove specialized load and save from user, add serializable and indexable interface and make user utilize both and store a user and its credentials keyed by its uuid Georg Hopp 2013-11-05 19:41:21 +0000
  • 3300067ba3 delete temporary uuid data structures. Georg Hopp 2013-10-27 01:55:58 +0000
  • ac0d6e79c6 NSA makes me paranoid ... try to get best supported cipher of the used browser and don't use RC4 at all Georg Hopp 2013-10-27 01:55:13 +0000
  • 035801fb20 fix and test uuidCompare Georg Hopp 2013-10-25 01:10:23 +0100
  • b2cc25f50c add code to generate uuid version 3 and 5. With this we can generate the same uuid for a given name all the time Georg Hopp 2013-10-25 00:58:23 +0100
  • 7efb964040 some more work on rbac Georg Hopp 2013-10-25 00:54:17 +0100
  • f6a3eade38 remove old deactivated json request for logout Georg Hopp 2013-10-23 00:22:55 +0100
  • b7d06edf30 start of an own uuid class. This will simply wrap existing code for random uuids and add code to generate uuid for namespace unique items. Georg Hopp 2013-10-23 00:12:40 +0100
  • a1350d7591 added a generic router. This is a REST router that maps urls to specific functions which it tries to find via dlsym. That way the only thing to do to get a new REST functionality is to add a function that fits into the namesheme. All existing functionality is moved accordingly Georg Hopp 2013-10-23 00:11:16 +0100
  • 0b2c60abc9 remove not used variable Georg Hopp 2013-10-23 00:01:10 +0100
  • c43dfe6828 just change indenting Georg Hopp 2013-10-23 00:00:48 +0100
  • b20f07df57 small change to rbac role ... this still is not really even started Georg Hopp 2013-10-22 23:58:33 +0100
  • 89922151cc add note and thoughts about a distributed storage system Georg Hopp 2013-10-22 23:56:29 +0100