Heikki Hannikainen
4fbd2eef4f
version 1.0.3
2012-09-30 13:58:55 +03:00
Heikki Hannikainen
8d57b7d901
Web: Implemented a popup to show RX packet error classifications
...
with nice description strings.
Added some comments in the C source code, too.
2012-09-30 13:57:23 +03:00
Heikki Hannikainen
7b23779613
Makefile: mkdir -p tests/web when doing a testinstall
2012-09-30 11:30:45 +03:00
Heikki Hannikainen
0992164bc1
version 1.0.2
2012-09-28 17:22:48 +03:00
Heikki Hannikainen
ae89e64575
dupecheck test cases: added case with different dstcall SSID
...
(it must be ignored in dupecheck algorithm)
2012-09-28 17:10:20 +03:00
Heikki Hannikainen
3d0a459a1f
status: don't show UDP port number for UDP peers
...
(security by obscurity)
2012-09-28 16:46:08 +03:00
Heikki Hannikainen
90fdc12993
login: disallow login by 'pass' and added error checks
...
to catch "user pass -1 ..." logins by badly configured and
badly coded (no config checking) clients. Also checks username
length and validity better for HTTP/UDP submissions.
2012-09-28 16:44:16 +03:00
Heikki Hannikainen
baf154bc1e
version 1.0.1
2012-09-28 09:45:19 +03:00
Heikki Hannikainen
05b077100b
Less "the" in a doc.
2012-09-23 06:17:16 +03:00
Heikki Hannikainen
308402f7f1
DEBUGGING doc: describe how to enable debug logging.
2012-09-23 06:02:49 +03:00
Heikki Hannikainen
6a664a1aef
Tune debugging instructions
2012-09-22 20:30:08 +03:00
Heikki Hannikainen
2b6d72db78
Fixed issue 6: IPv6 ACL matching was broken, fixed by a htonl()
...
to convert the netmask in configuration to network byte order.
2012-09-22 16:07:24 +03:00
Heikki Hannikainen
d93b3b64da
CONTRIBUTING doc: add a missing word
2012-09-22 13:57:40 +03:00
Heikki Hannikainen
81c6a049f1
Removed unnecessary timers (with default settings) from test configs
2012-09-22 13:39:58 +03:00
Heikki Hannikainen
4d90d46894
uplink config: Connect uplinks in the order defined in the config file
...
(instead of the reverse order)
2012-09-22 13:31:35 +03:00
Heikki Hannikainen
00ee1419f6
Update BUILDING document - it's now up-to-date.
2012-09-21 18:02:45 +03:00
Heikki Hannikainen
928faf6038
version 1.0.0
2012-09-21 05:14:29 +03:00
Heikki Hannikainen
da776006f5
peergroup config parsing: use a common exit path in case of errors
2012-09-21 04:58:50 +03:00
Heikki Hannikainen
d51c7f1a68
status: Moved unused status_dump_fp function inside the ifdef
2012-09-21 02:47:24 +03:00
Heikki Hannikainen
aaf7486e6a
acl: mask IPv6 address bits by mask bits when parsing ACL lines
2012-09-21 02:40:09 +03:00
Heikki Hannikainen
4bf775861c
status: added comments and a few static keywords, removed done TODO item
2012-09-21 02:35:15 +03:00
Heikki Hannikainen
0bec8e13fc
login: disallow logging in with too long username
2012-09-21 02:14:55 +03:00
Heikki Hannikainen
4567a76f8e
xpoll: added TODO item: epoll + kqueue support
2012-09-21 02:07:24 +03:00
Heikki Hannikainen
c9b3d1b5fb
counterdata & uplink: add and fix comments. Remove unused
...
signal handler from uplink thread.
2012-09-21 01:58:45 +03:00
Heikki Hannikainen
cfda722aab
outging: added source code comments
2012-09-21 01:49:04 +03:00
Heikki Hannikainen
1600362afc
incoming: add some comments
2012-09-21 01:40:04 +03:00
Heikki Hannikainen
51e84d8f90
incoming: If a packet grows too big (> 512 bytes) after
...
inserting new Q construct, count it as too long packet, not
as out-of-memory.
2012-09-20 23:32:42 +03:00
Heikki Hannikainen
5a67a9a4fb
accept: added error check for UDP socket's fcntl(O_NONBLOCK)
...
which shouldn't fail, but you never know.
Removed dead code (unused signal handler), added some comments.
2012-09-20 23:24:15 +03:00
Heikki Hannikainen
becf87fc79
adjusted comments in client_heard and cellmalloc about
...
atomic cell statistics collection
2012-09-20 23:11:21 +03:00
Heikki Hannikainen
f8b1164e39
Removed unused incoming_count counter, which was being incremented
...
unatomically from the worker threads.
2012-09-20 23:00:54 +03:00
Heikki Hannikainen
81f9864698
Peer config: Log a rare error condition of getsockname() failing for local socket
2012-09-20 22:54:35 +03:00
Heikki Hannikainen
db74c63c00
Added comments in incoming.c
2012-09-20 22:47:22 +03:00
Heikki Hannikainen
34bf056d16
Fix a minor TODO (use CALLSIGNLEN_MAX define where applicable), adjust a comment
2012-09-20 21:55:12 +03:00
Heikki Hannikainen
771a4a23a9
Disable the (seriously broken) online reconfiguration until it's fixed
2012-09-20 21:44:39 +03:00
Heikki Hannikainen
cf71026913
UDP peergroup: update last read timestamp when packets come in
...
to keep the "Last in" column updated on the status page
2012-09-19 22:00:14 +03:00
Heikki Hannikainen
4ccfed6fa4
Described version_branch.h in CONTRIBUTING documentation.
2012-09-19 16:21:55 +03:00
Heikki Hannikainen
8d89e2e710
Added missing js files to testinstall WEBFILES in Makefile
2012-09-19 15:58:58 +03:00
Heikki Hannikainen
e0cb64e617
Revert "Added missing js files to WEBFILES for testinstall to work" -
...
wrong paths.
This reverts commit d2dcb33226 .
2012-09-19 15:57:46 +03:00
Heikki Hannikainen
d2dcb33226
Added missing js files to WEBFILES for testinstall to work
2012-09-19 15:56:12 +03:00
Heikki Hannikainen
d6ad1c4ba0
Increased UDP socket buffer sizes to make UDP peers pass higher
...
packet rates. Tuned UDP load test to run with a larger window.
2012-09-19 14:31:37 +03:00
Heikki Hannikainen
9a4b8c2cc1
version 0.8.2
2012-09-19 14:20:09 +03:00
Heikki Hannikainen
b790aabcfe
Added an UDP load test script in the testing suite.
2012-09-19 14:19:11 +03:00
Heikki Hannikainen
b7e9d89a3b
IS_Fake_UDP.pm (testing UDP fake peer): increase buffer sizes
...
to 64k.
2012-09-19 14:18:26 +03:00
Heikki Hannikainen
e07b016f63
Corepeer: UDP peer packet receive: Fix byte accounting to adjust
...
the correct real peer client structure, instead of the one holding
the UDP listener file descriptor.
Ignore CRLF in end of an UDP packet (and any possible packets after
it), so that the extra CRLF is not transmitted to TCP clients.
2012-09-19 14:16:14 +03:00
Heikki Hannikainen
51a453e60b
Disable parse_aprs debug logging
2012-09-19 12:43:25 +03:00
Heikki Hannikainen
4065a98bd5
version 0.8.1 (no changes, packaging test)
2012-09-19 10:47:41 +03:00
Heikki Hannikainen
9e94d8b33a
Makefile: support for uploading dist .tar.gz to the server
2012-09-18 22:14:08 +03:00
Heikki Hannikainen
d28b7c2e84
Version 0.8.0
2012-09-18 22:03:34 +03:00
Heikki Hannikainen
0f14681604
gitignore updates
2012-09-18 19:20:49 +03:00
Heikki Hannikainen
9bb101f113
added debian/.gitignore
2012-09-18 19:17:46 +03:00