Caleb James DeLisle
|
f11ce2fe92
Added SessionManager_sessionStats()
|
11 jaren geleden |
hartzler
|
5510b767de
use String_clone
|
11 jaren geleden |
hartzler
|
1efe067f86
change getUsers to return List*
|
11 jaren geleden |
hartzler
|
44f16f3ee6
add admin list function to show user strings
|
11 jaren geleden |
Caleb James DeLisle
|
b054b7c029
Merge branch 'passwords-have-users' of git://github.com/hartzler/cjdns
|
11 jaren geleden |
hartzler
|
2c72e3f619
use String_equals and check for dup users
|
11 jaren geleden |
Caleb James DeLisle
|
e3a7bb94cf
Fixed an assert failure caused by sessions setting up in an obscure way.
|
11 jaren geleden |
Caleb James DeLisle
|
2dcbe732ad
Rewrite of Ducttape.c to make it less fucked \:D/
|
11 jaren geleden |
Caleb James DeLisle
|
e62fed13ec
Stage 1 of trying to correctly handle packets buffered during connectToMe cycle.
|
11 jaren geleden |
Matt Hartzler
|
0bf9722c84
add user notion to passwords
|
11 jaren geleden |
Caleb James DeLisle
|
d811b2bf65
Properly handle empty packets and disallow them during handshake.
|
11 jaren geleden |
Caleb James DeLisle
|
ef98e30eef
improve logging and documentation comments
|
11 jaren geleden |
Caleb James DeLisle
|
4d575c86e9
Use less memory by freeing buffered messages sooner.
|
11 jaren geleden |
Caleb James DeLisle
|
31c8d10350
introduced new protocol version to fix bug 204
|
11 jaren geleden |
Caleb James DeLisle
|
4fea39ba34
More refactoring
|
11 jaren geleden |
Caleb James DeLisle
|
6427d40e6d
Decrease the number of external headers pulled in and refactor allocator and reader/writer.
|
11 jaren geleden |
Caleb James DeLisle
|
bd2acea07f
Fixed completely broken layer3 communications
|
11 jaren geleden |
Caleb James DeLisle
|
0aa3cf1d85
Don't try a failed non-handshake as a handshake.
|
11 jaren geleden |
Caleb James DeLisle
|
1823f2eaf0
Make CryptoAuth count a session as valid before calling up the chain.
|
11 jaren geleden |
Caleb James DeLisle
|
2d272c2fc4
compiler is so picky about missing )
|
11 jaren geleden |
Caleb James DeLisle
|
f2034ea289
CryptoAuth should pass along return code for sending message and stop treating any unreadable message as a potential handshake which makes log messages difficult to read.
|
11 jaren geleden |
Caleb James DeLisle
|
495160f717
More helpful logging in CryptoAuth.c
|
11 jaren geleden |
Caleb James DeLisle
|
c82ead8529
Changed allocator to produce more information when something goes wrong, refactored to use macro.
|
11 jaren geleden |
Caleb James DeLisle
|
03f4df8428
Judomerged udp-admin branch into master.
|
11 jaren geleden |
Caleb James DeLisle
|
46f0a21068
AuthorizedPasswords_flush() should only flush users which were added by AuthorizedPasswords_add()
|
11 jaren geleden |
Caleb James DeLisle
|
cb6e137dac
Refactored DIC interface to shift the duty of garbaging invalid peers (state caused by stray packets)
|
12 jaren geleden |
Caleb James DeLisle
|
d596a8b2d1
Removed an annoying assertion which kept on failing.
|
12 jaren geleden |
Caleb James DeLisle
|
a91e1cbab6
Slight hardening of Message.h
|
12 jaren geleden |
Caleb James DeLisle
|
f3fef9a637
Add integrity checks to CryptoAuth structures.
|
12 jaren geleden |
Caleb James DeLisle
|
0cc47226c0
Added two new tests and major refactoring with many bug fixes.
|
12 jaren geleden |