Commit Graph

930 Commits

Author SHA1 Message Date
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