1
0
mirror of https://github.com/thearcanum/WIFSS synced 2025-06-22 04:00:14 +02:00

Commit Graph

  • f22dea49dd Updates README.md master HorlogeSkynet 2017-05-30 17:45:38 +02:00
  • e2810fbe50 Updates README.md v1.2 HorlogeSkynet 2017-05-30 17:45:38 +02:00
  • 934658c1e4 Strings improvements HorlogeSkynet 2017-05-30 16:59:04 +02:00
  • 9b7a338aef Connection's timeout is working again (sync for select & optimizations HorlogeSkynet 2017-05-30 16:30:56 +02:00
  • 2fc1d0d23e Some optimizations, renames variables and improves some strings HorlogeSkynet 2017-05-30 14:53:12 +02:00
  • 74d5947e1f Fix another segmentation fault HorlogeSkynet 2017-05-30 12:54:41 +02:00
  • 9760ffadbe Renames a structure HorlogeSkynet 2017-05-30 12:54:30 +02:00
  • c4efa8144e Reworks some strings and adds a latest chack on SSL_read call HorlogeSkynet 2017-05-30 07:50:56 +02:00
  • 29968f3a76 Precises some stuffs, and fix segmentation faults on commands input HorlogeSkynet 2017-05-30 07:34:41 +02:00
  • 4494bda913 Purges headers HorlogeSkynet 2017-05-29 23:02:47 +02:00
  • 3b24b32fd3 Fix a bug with integer argument, and renames a variable HorlogeSkynet 2017-05-29 22:56:36 +02:00
  • cb92777ed5 Fix' some display problems and adds colors to "controlling" information HorlogeSkynet 2017-05-29 22:25:49 +02:00
  • 02155596a6 Each connection will now be secured with a TLS tunnel --> Timeout on connection had to be disabled ATM though. Working on it HorlogeSkynet 2017-05-29 22:12:32 +02:00
  • 15fabcf317 Prepares MAKEFILE for TLS HorlogeSkynet 2017-05-29 20:49:53 +02:00
  • 6c7ac72f9b Prepares README for TLS HorlogeSkynet 2017-05-29 20:49:30 +02:00
  • ededb700e7 Removes logout and additional '\n' on help output HorlogeSkynet 2017-05-28 14:20:16 +02:00
  • c28f8b69ac Purges useless header files HorlogeSkynet 2017-05-27 16:22:16 +02:00
  • 17bdd33dc4 Both IPv4 & IPv6 are now fully supported + Optimizations v1.1 HorlogeSkynet 2017-05-26 23:29:16 +02:00
  • 52e48dcd9b Improves README with final notes 😱 HorlogeSkynet 2017-05-26 23:16:02 +02:00
  • 22071daa20 Fix a port problem display on client HorlogeSkynet 2017-05-26 22:48:20 +02:00
  • c30f8e58cd Following of the DNS implementation & Sets a timeout on connection tries HorlogeSkynet 2017-05-26 00:04:54 +02:00
  • b97969d8f5 Allows the server to reuse a port linked to a non-closed previous socket HorlogeSkynet 2017-05-25 23:54:18 +02:00
  • babb9526c2 Improves port display for IPv6 addresses :| HorlogeSkynet 2017-05-25 23:44:13 +02:00
  • 25baa76f7b Fix' a Valgrind warning (+ memory loss) HorlogeSkynet 2017-05-25 14:38:00 +02:00
  • 67fef30c37 Some headers optimizations HorlogeSkynet 2017-05-25 13:58:09 +02:00
  • 55ab90bf6e Optimizations, security and IPv6 for client-side HorlogeSkynet 2017-05-25 13:39:47 +02:00
  • d0fa8affdf Optimizations + First getaddrinfo() implementation HorlogeSkynet 2017-05-25 00:27:35 +02:00
  • 3917d0316a Let's fall back on a simple chat service --> WIFSS architecture was not fitting at all with what we expected from it, let's just improve the first chat solution v1.0 HorlogeSkynet 2017-05-24 23:34:07 +02:00
  • 08ed6fa620 Various optimizations + Securing some string operations + Clean the code v0.2 HorlogeSkynet 2017-05-24 22:59:50 +02:00
  • 9222fc0e46 Improves README HorlogeSkynet 2017-05-24 22:59:16 +02:00
  • dc40d14bd6 Renames the commons module HorlogeSkynet 2017-04-10 15:07:05 +02:00
  • c11d313b5f Change the parsing function for command + Rename some parameters + Fix a display bug + Change 'AF_INET' to 'PF_INET' for 'socket()' calls + Remove the '?' command + Rename some MACROS + New clear function for the console ! HorlogeSkynet 2016-11-13 19:57:01 +01:00
  • 96f69984ab Improvements for the previous commit HorlogeSkynet 2016-11-06 02:21:44 +01:00
  • ab25dc8c13 Minor fixes + Implements system limits for buffers sizes and download folder specifications... HorlogeSkynet 2016-11-06 02:10:53 +01:00
  • 87279032b1 Lots of minor changes + Now the 'accept' on server side is in a dedicated thread + Adds few 'strerror()' after system calls, to be continued HorlogeSkynet 2016-10-16 22:34:23 +02:00
  • 1607231453 Merge branch 'master' of github.com:thearcanum/WIFSS HorlogeSkynet 2016-10-09 15:47:26 +02:00
  • fef30094c7 Big big changes, again: Totally new file architecture + A true Makefile now ! + Fix some stuff in environment variable + One structure regroups the global variables on client side + Nothing is finished yet, just pushing the new project HorlogeSkynet 2016-10-09 15:46:05 +02:00
  • da49d42ad3 Delete TODO HorlogeSkynet 2016-10-08 14:35:05 +02:00
  • 1cb530be35 Big changes, delete '_' in variables name HorlogeSkynet 2016-08-16 17:59:12 +02:00
  • 2e07f5cd4e Mutex has been given up because we actually don't need it + We came back to only 2 Threads which could cancel each other + Compile with 'lpthread' is deprecated ? HorlogeSkynet 2016-05-11 18:50:43 +02:00
  • ec75ebbbf3 Fix some translations + Now clients and server can see who is connected + Rename some files & functions + Change binaries name HorlogeSkynet 2016-05-08 19:15:20 +02:00
  • a088b6b6c8 New TOTO name ! HorlogeSkynet 2016-05-06 20:35:25 +02:00
  • 0940e67c3f Fix minor troubles + Now client knows his id at connection HorlogeSkynet 2016-05-06 20:35:04 +02:00
  • 60cd9f3ffa Fix README HorlogeSkynet 2016-05-04 12:59:56 +02:00
  • 19401fa76d Add makefile to repo and fix some case sensitive problem HorlogeSkynet 2016-04-30 23:23:08 +02:00
  • 8ecd11dc5b Fix README --' HorlogeSkynet 2016-01-19 17:55:02 +01:00
  • 6dcef30d8e Now really compile in ANSI + MAKEFILE + Fix a warning with 'putenv' + New README HorlogeSkynet 2016-01-19 17:53:12 +01:00
  • a2082b44ee Merge branch 'master' of https://github.com/thearcanum/WIFSS HorlogeSkynet 2015-12-12 15:13:01 +01:00
  • 5e385714cf Now allow infiniteSpace behind some commands on server side HorlogeSkynet 2015-12-12 15:12:13 +01:00
  • 51c9852573 Update README.md Horloge-Skynet 2015-12-12 15:04:31 +01:00
  • 1968cb13c0 Add 'checkfolder' command + Now print 'Start Client' on startup before init check + Now check directory before start upload or send list of files to another client + Remove 'puts()' function + Now deny the files with a too long name in the folder check HorlogeSkynet 2015-12-12 15:02:29 +01:00
  • e19b4dd568 Now compile in 'ansi' and '_XOPEN_SOURCE' POSIX norm + Fix a bug with 'scanf()' for port + Now allow only a port between [1024 , 65535] HorlogeSkynet 2015-12-10 20:12:24 +01:00
  • 85a193bb59 Add terminal 'clear' on startup on both sides + Add file type checkup in workingdir + Add to environment workingdir variable HorlogeSkynet 2015-12-09 23:58:18 +01:00
  • e5953f2bc9 Quick fix HorlogeSkynet 2015-11-22 17:27:14 +01:00
  • 916dfe3721 Add checkDownloadFolder() at startup HorlogeSkynet 2015-11-22 17:20:22 +01:00
  • e9f76317fe Updates + Fix new functions HorlogeSkynet 2015-11-09 22:04:40 +01:00
  • 5ac8edc516 Add functions to file management + 'asklist' command + updates HorlogeSkynet 2015-11-08 21:35:27 +01:00
  • 6f823ea662 Remove tunnel implementation + fix bugs + change 'sendp' to 'whisper' HorlogeSkynet 2015-11-07 15:06:18 +01:00
  • 9251e3f4d2 Fix some bugs + correct proto DL / UL + fix send ID impossible HorlogeSkynet 2015-11-05 21:37:34 +01:00
  • bd5065f31e Add server files fragmentation + new DL / UL proto + fix bugs + add access & relative path to files HorlogeSkynet 2015-11-04 23:14:55 +01:00
  • e582dc4eb8 Continue DL / UL proto + updates HorlogeSkynet 2015-11-03 21:18:07 +01:00
  • 6815d8a193 Chose port at server start + add refuse new person on max-client-detection HorlogeSkynet 2015-11-02 23:23:08 +01:00
  • da00f8be96 RMMD HorlogeSkynet 2015-11-02 22:13:10 +01:00
  • d6a78c3281 Fix problem with send() + update ! HorlogeSkynet 2015-11-02 22:01:59 +01:00
  • 5f92b6b100 Fix "sendp" command + updates HorlogeSkynet 2015-11-01 21:57:11 +01:00
  • f34365477d Add server commands + fix MANY bugs + new functions HorlogeSkynet 2015-10-23 22:34:32 +02:00
  • d96c5d81c9 Update... HorlogeSkynet 2015-10-18 10:29:16 +02:00
  • b19ab09821 Fixing many bugs + help menu HorlogeSkynet 2015-10-16 20:07:10 +02:00
  • bc7b42c19b Let's pursuit the project ! HorlogeSkynet 2015-10-15 22:43:53 +02:00
  • 3e0720333a Add thread Client + Mutex + Correct disconnection of Client HorlogeSkynet 2015-05-15 19:41:25 +02:00
  • c54215cd7f Correction de quelques trucs TheArcanum 2015-05-15 14:57:27 +02:00
  • 4a5e059715 ... HorlogeSkynet 2015-05-15 14:45:08 +02:00
  • 3e961fef51 Update (+Thread Client) HorlogeSkynet 2015-05-15 14:44:16 +02:00
  • 8bb15fab1d Update (+add 'str' files') HorlogeSkynet 2015-05-15 13:36:56 +02:00
  • 81851b0873 Update HorlogeSkynet 2015-05-14 21:57:13 +02:00
  • 36a978098b Update HorlogeSkynet 2015-05-14 21:10:17 +02:00
  • 6865414569 Update HorlogeSkynet 2015-05-14 18:30:40 +02:00
  • df7fe5f8a9 Update HorlogeSkynet 2015-05-14 18:29:12 +02:00
  • dc31b634fa Update HorlogeSkynet 2015-05-14 16:02:20 +02:00
  • e69f607675 Merge branch 'master' of https://github.com/thearcanum/WIFSS HorlogeSkynet 2015-05-14 15:43:44 +02:00
  • 97dd825406 Update HorlogeSkynet 2015-05-14 15:42:58 +02:00
  • 80f8bd3edc Update initialisation.c Horloge-Skynet 2015-05-14 15:25:39 +02:00
  • 58cd8be52c Update (fix) HorlogeSkynet 2015-05-14 15:23:49 +02:00
  • 867bfd2a6d Update pour Jojo' HorlogeSkynet 2015-05-14 15:20:58 +02:00
  • 15188ece1c Update HorlogeSkynet 2015-05-14 14:59:13 +02:00
  • 2e515a67cc Update (+acceptunnel) HorlogeSkynet 2015-05-14 11:11:48 +02:00
  • f452d37233 Update HorlogeSkynet 2015-05-14 00:23:46 +02:00
  • 10b29af0e3 Update HorlogeSkynet 2015-05-13 23:41:42 +02:00
  • c7d360b344 Update HorlogeSkynet 2015-05-13 23:20:07 +02:00
  • 893a995d3a Update HorlogeSkynet 2015-05-11 14:32:06 +02:00
  • a4065cb3bf Update HorlogeSkynet 2015-05-10 11:01:27 +02:00
  • cf4a390a3f Update [+str_validation()] HorlogeSkynet 2015-05-10 10:51:30 +02:00
  • 16fdf2861a Update HorlogeSkynet 2015-05-10 01:26:24 +02:00
  • 174d377b15 Update HorlogeSkynet 2015-05-09 19:35:14 +02:00
  • cf91ec3b96 Update HorlogeSkynet 2015-05-09 19:34:31 +02:00
  • e6612c314f Merge branch 'master' of https://github.com/thearcanum/WIFSS HorlogeSkynet 2015-05-09 19:32:04 +02:00
  • bab3b3ed12 Update todo.list Horloge-Skynet 2015-05-09 19:31:58 +02:00
  • fba7fb1117 Update client.h Horloge-Skynet 2015-05-09 19:31:03 +02:00
  • 5e8920fa9f Update command.c Horloge-Skynet 2015-05-09 19:29:25 +02:00
  • fb581db458 Update client.c Horloge-Skynet 2015-05-09 19:29:05 +02:00