git.cascardo.eti.br Git - cascardo/f2fchat.git/atom logUnnamed repository; edit this file 'description' to name the repository.http://git.cascardo.eti.br/?p=cascardo/f2fchat.gitThadeu Lima de Souza Cascardostatic/git-favicon.pngstatic/git-logo.png2013-10-19T18:22:31ZgitwebFix build for tarball2013-10-19T18:22:31ZThadeu Lima de Souza Cascardocascardo@cascardo.infoThadeu Lima de Souza Cascardocascardo@cascardo.info2013-10-19T18:22:31Zhttp://git.cascardo.eti.br/?p=cascardo/f2fchat.git;a=commitdiff;h=d861cf30156988d65300cc3480254b6343598fda
Implement command to add friend2013-10-17T21:59:53ZThadeu Lima de Souza Cascardocascardo@cascardo.infoThadeu Lima de Souza Cascardocascardo@cascardo.info2013-10-17T21:59:53Zhttp://git.cascardo.eti.br/?p=cascardo/f2fchat.git;a=commitdiff;h=c0eb431554d2bdeeebc3d78973191a41be7e558d
Add quit command2013-10-17T21:59:21ZThadeu Lima de Souza Cascardocascardo@cascardo.infoThadeu Lima de Souza Cascardocascardo@cascardo.info2013-10-17T21:59:21Zhttp://git.cascardo.eti.br/?p=cascardo/f2fchat.git;a=commitdiff;h=5b065b99f7dae9fa2a3841dc0065aa2c5e1af746
Accept command to list friends2013-10-17T21:47:42ZThadeu Lima de Souza Cascardocascardo@cascardo.infoThadeu Lima de Souza Cascardocascardo@cascardo.info2013-10-17T21:47:42Zhttp://git.cascardo.eti.br/?p=cascardo/f2fchat.git;a=commitdiff;h=c933b71022bdf459bb5afde727c18001436db5e6
Wait responses for client commands2013-10-17T21:47:15ZThadeu Lima de Souza Cascardocascardo@cascardo.infoThadeu Lima de Souza Cascardocascardo@cascardo.info2013-10-17T21:47:15Zhttp://git.cascardo.eti.br/?p=cascardo/f2fchat.git;a=commitdiff;h=dedad714ae98dbe72f200f64aab740b8138272d8
Guarantee command argument is non-NULL2013-10-17T21:19:54ZThadeu Lima de Souza Cascardocascardo@cascardo.infoThadeu Lima de Souza Cascardocascardo@cascardo.info2013-10-17T21:19:54Zhttp://git.cascardo.eti.br/?p=cascardo/f2fchat.git;a=commitdiff;h=46652e04c820bf75f73bb1c48f63e68be76be843
Guarantee command buffer is a string.2013-10-17T21:13:07ZThadeu Lima de Souza Cascardocascardo@cascardo.infoThadeu Lima de Souza Cascardocascardo@cascardo.info2013-10-17T21:13:07Zhttp://git.cascardo.eti.br/?p=cascardo/f2fchat.git;a=commitdiff;h=985ac6d68d47c3701e8fdc8e42305effd4887498
Guarantee command buffer is a string.
We receive a command from the network and, thus, need to validate it's a
proper string.
Add command menu for messages received from loopback.2013-10-17T11:39:23ZThadeu Lima de Souza Cascardocascardo@cascardo.infoThadeu Lima de Souza Cascardocascardo@cascardo.info2013-10-17T11:39:23Zhttp://git.cascardo.eti.br/?p=cascardo/f2fchat.git;a=commitdiff;h=2ce1e48602de964b8a12747b4a329fc082da7523
Add command menu for messages received from loopback.
If received message has size 0, ignore it.2013-10-17T11:38:23ZThadeu Lima de Souza Cascardocascardo@cascardo.infoThadeu Lima de Souza Cascardocascardo@cascardo.info2013-10-17T11:38:23Zhttp://git.cascardo.eti.br/?p=cascardo/f2fchat.git;a=commitdiff;h=a35406f8da02aa40551c5bf7364d4e6890db018c
Added program to send command to daemon.2013-10-17T11:17:47ZThadeu Lima de Souza Cascardocascardo@cascardo.infoThadeu Lima de Souza Cascardocascardo@cascardo.info2013-10-17T11:17:47Zhttp://git.cascardo.eti.br/?p=cascardo/f2fchat.git;a=commitdiff;h=f665f8e4be13337c14af2061ef6f2c8d6cb4288f
Set state as online if PING is received.2013-10-10T21:34:29ZThadeu Lima de Souza Cascardocascardo@cascardo.infoThadeu Lima de Souza Cascardocascardo@cascardo.info2013-10-10T21:34:29Zhttp://git.cascardo.eti.br/?p=cascardo/f2fchat.git;a=commitdiff;h=eba9ab6a3f362ecd814ac85b62f22d3bf85f22d6
Respond pings with pongs.2013-10-10T21:33:07ZThadeu Lima de Souza Cascardocascardo@cascardo.infoThadeu Lima de Souza Cascardocascardo@cascardo.info2013-10-10T21:33:07Zhttp://git.cascardo.eti.br/?p=cascardo/f2fchat.git;a=commitdiff;h=f7c4d6ccc1fd3c452481a2d085486f8dec3860fb
Respond pings with pongs.
Set the state of a friend as offline if timeout goes without receiving
PONG. If PING is received, send PONG. If PONG is received, set state as
online.
Check for failure when trying to bind.2013-10-10T21:20:07ZThadeu Lima de Souza Cascardocascardo@cascardo.infoThadeu Lima de Souza Cascardocascardo@cascardo.info2013-10-10T21:20:07Zhttp://git.cascardo.eti.br/?p=cascardo/f2fchat.git;a=commitdiff;h=123b3a7a3989a0f040da5cc16f997ff5961fe593
Find friend by port.2013-10-10T11:07:12ZThadeu Lima de Souza Cascardocascardo@cascardo.infoThadeu Lima de Souza Cascardocascardo@cascardo.info2013-10-10T11:07:12Zhttp://git.cascardo.eti.br/?p=cascardo/f2fchat.git;a=commitdiff;h=9bfbad1591814150338bb62050d28ad0e4033552
Find friend by port.
If multiple friend are behind the same NAT, they may use different
source ports.
Ping a friend when we get it from the cache2013-10-09T22:00:08ZThadeu Lima de Souza Cascardocascardo@cascardo.infoThadeu Lima de Souza Cascardocascardo@cascardo.info2013-10-09T22:00:08Zhttp://git.cascardo.eti.br/?p=cascardo/f2fchat.git;a=commitdiff;h=92d1f23463706939dda3445ddea37028fc03fdb7
Add some debug when receiving a message2013-10-09T21:59:48ZThadeu Lima de Souza Cascardocascardo@cascardo.infoThadeu Lima de Souza Cascardocascardo@cascardo.info2013-10-09T21:59:48Zhttp://git.cascardo.eti.br/?p=cascardo/f2fchat.git;a=commitdiff;h=aa85a008c148b2ebe4a4a622b9ea77b40f798123
Fix bug on if condition.2013-10-09T21:57:50ZThadeu Lima de Souza Cascardocascardo@cascardo.infoThadeu Lima de Souza Cascardocascardo@cascardo.info2013-10-09T21:57:50Zhttp://git.cascardo.eti.br/?p=cascardo/f2fchat.git;a=commitdiff;h=81f0d4d94ef5234eeb647831b8846a2438bb0f74
Add getter for friend name2013-10-09T21:57:08ZThadeu Lima de Souza Cascardocascardo@cascardo.infoThadeu Lima de Souza Cascardocascardo@cascardo.info2013-10-09T21:57:08Zhttp://git.cascardo.eti.br/?p=cascardo/f2fchat.git;a=commitdiff;h=0b99a3303d0cb24d9b57a51ac0401f03be8c45ac
sock_init should be called before loading cache2013-10-09T21:56:38ZThadeu Lima de Souza Cascardocascardo@cascardo.infoThadeu Lima de Souza Cascardocascardo@cascardo.info2013-10-09T21:56:38Zhttp://git.cascardo.eti.br/?p=cascardo/f2fchat.git;a=commitdiff;h=746f894f363405e6ff5dd7cfdc80ccd0c664fd24
Compare response address with friend address.2013-10-09T21:49:56ZThadeu Lima de Souza Cascardocascardo@cascardo.infoThadeu Lima de Souza Cascardocascardo@cascardo.info2013-10-09T21:49:56Zhttp://git.cascardo.eti.br/?p=cascardo/f2fchat.git;a=commitdiff;h=ec81d19dd18fb4fce9b0fcbe9db73200585ec2f0