1
0
mirror of https://github.com/thearcanum/WIFSS synced 2025-07-18 04:00:12 +02:00

118 Commits

Author SHA1 Message Date
HorlogeSkynet
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
2017-05-24 23:36:21 +02:00
HorlogeSkynet
08ed6fa620 Various optimizations + Securing some string operations + Clean the code 2017-05-24 22:59:50 +02:00
HorlogeSkynet
dc40d14bd6 Renames the commons module 2017-04-10 15:07:05 +02:00
HorlogeSkynet
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 ! 2016-11-13 19:57:01 +01:00
HorlogeSkynet
96f69984ab Improvements for the previous commit 2016-11-06 02:21:44 +01:00
HorlogeSkynet
ab25dc8c13 Minor fixes + Implements system limits for buffers sizes and download folder specifications... 2016-11-06 02:10:53 +01:00
HorlogeSkynet
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 2016-10-16 22:34:23 +02:00
HorlogeSkynet
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 2016-10-09 15:46:05 +02:00
HorlogeSkynet
1cb530be35 Big changes, delete '_' in variables name 2016-08-16 17:59:12 +02:00
HorlogeSkynet
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 ? 2016-05-11 18:50:43 +02:00
HorlogeSkynet
ec75ebbbf3 Fix some translations + Now clients and server can see who is connected + Rename some files & functions + Change binaries name 2016-05-08 19:15:20 +02:00
HorlogeSkynet
0940e67c3f Fix minor troubles + Now client knows his id at connection 2016-05-06 20:35:04 +02:00
HorlogeSkynet
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 2015-12-12 15:02:29 +01:00
HorlogeSkynet
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] 2015-12-10 20:12:24 +01:00
HorlogeSkynet
85a193bb59 Add terminal 'clear' on startup on both sides + Add file type checkup in workingdir + Add to environment workingdir variable 2015-12-09 23:58:18 +01:00
HorlogeSkynet
e5953f2bc9 Quick fix 2015-11-22 17:27:14 +01:00
HorlogeSkynet
916dfe3721 Add checkDownloadFolder() at startup 2015-11-22 17:20:22 +01:00
HorlogeSkynet
e9f76317fe Updates + Fix new functions 2015-11-09 22:04:40 +01:00
HorlogeSkynet
5ac8edc516 Add functions to file management + 'asklist' command + updates 2015-11-08 21:35:27 +01:00
HorlogeSkynet
6f823ea662 Remove tunnel implementation + fix bugs + change 'sendp' to 'whisper' 2015-11-07 15:06:18 +01:00
HorlogeSkynet
9251e3f4d2 Fix some bugs + correct proto DL / UL + fix send ID impossible 2015-11-05 21:37:34 +01:00
HorlogeSkynet
bd5065f31e Add server files fragmentation + new DL / UL proto + fix bugs + add access & relative path to files 2015-11-04 23:14:55 +01:00
HorlogeSkynet
e582dc4eb8 Continue DL / UL proto + updates 2015-11-03 21:18:07 +01:00
HorlogeSkynet
6815d8a193 Chose port at server start + add refuse new person on max-client-detection 2015-11-02 23:23:08 +01:00
HorlogeSkynet
d6a78c3281 Fix problem with send() + update ! 2015-11-02 22:01:59 +01:00
HorlogeSkynet
5f92b6b100 Fix "sendp" command + updates 2015-11-01 21:57:11 +01:00
HorlogeSkynet
f34365477d Add server commands + fix MANY bugs + new functions 2015-10-23 22:34:32 +02:00
HorlogeSkynet
d96c5d81c9 Update... 2015-10-18 10:29:16 +02:00
HorlogeSkynet
b19ab09821 Fixing many bugs + help menu 2015-10-16 20:07:10 +02:00
HorlogeSkynet
bc7b42c19b Let's pursuit the project ! 2015-10-15 22:43:53 +02:00
HorlogeSkynet
3e0720333a Add thread Client + Mutex + Correct disconnection of Client 2015-05-15 19:41:25 +02:00
TheArcanum
c54215cd7f Correction de quelques trucs 2015-05-15 14:57:27 +02:00
HorlogeSkynet
4a5e059715 ... 2015-05-15 14:45:08 +02:00
HorlogeSkynet
3e961fef51 Update (+Thread Client) 2015-05-15 14:44:16 +02:00
HorlogeSkynet
8bb15fab1d Update (+add 'str' files') 2015-05-15 13:36:56 +02:00
HorlogeSkynet
81851b0873 Update 2015-05-14 21:57:13 +02:00
HorlogeSkynet
36a978098b Update 2015-05-14 21:10:17 +02:00
HorlogeSkynet
df7fe5f8a9 Update 2015-05-14 18:29:12 +02:00
HorlogeSkynet
dc31b634fa Update 2015-05-14 16:02:20 +02:00
HorlogeSkynet
97dd825406 Update 2015-05-14 15:42:58 +02:00
HorlogeSkynet
58cd8be52c Update (fix) 2015-05-14 15:23:49 +02:00
HorlogeSkynet
867bfd2a6d Update pour Jojo' 2015-05-14 15:20:58 +02:00
HorlogeSkynet
15188ece1c Update 2015-05-14 14:59:13 +02:00
HorlogeSkynet
2e515a67cc Update (+acceptunnel) 2015-05-14 11:11:48 +02:00
HorlogeSkynet
f452d37233 Update 2015-05-14 00:23:46 +02:00
HorlogeSkynet
c7d360b344 Update 2015-05-13 23:20:07 +02:00
HorlogeSkynet
893a995d3a Update 2015-05-11 14:32:06 +02:00
HorlogeSkynet
a4065cb3bf Update 2015-05-10 11:01:27 +02:00
HorlogeSkynet
cf4a390a3f Update [+str_validation()] 2015-05-10 10:51:30 +02:00
HorlogeSkynet
16fdf2861a Update 2015-05-10 01:26:24 +02:00