Commit Graph
68 Commits
Author SHA1 Message Date
eyedeekay 4124d8d7a9 Maintenance: Update Tor blocklist, update geoIP database, bump version number 2024-10-04 15:20:49 -04:00
eyedeekay 52beb0251d Router: Update BuildTime(will do this again next week at release, just running the checklist.,d) 2024-07-10 11:39:02 -04:00
eyedeekay 67e57f0391 Router: Bump build time. CI: test Debian patches in CI. test Maven builds in CI. 2024-05-02 01:12:47 -04:00
eyedeekay dcfefdc0e6 BuildTime: Bump build time 2024-03-29 22:44:37 -04:00
eyedeekay 78985cd2fd Router: Update GeoIP and Build Time 2023-12-10 08:45:09 -05:00
idk b2fea266ee bump build time 2023-06-14 13:31:20 -04:00
zzz 6bcc866f38 GeoIP 2023-01
bump BuildTime
2023-01-01 11:21:31 -05:00
zzz f3dd06ad1e Bump build time 2022-08-13 13:32:26 -04:00
zzz 5f4ad87d10 Bump build time 2022-05-19 13:13:16 -04:00
zzz 2ba56a5e17 Bump build time 2022-02-10 08:39:46 -05:00
zzz d8d6954ef0 BuildTime update 2021-11-23 09:57:59 -05:00
idk 7e1c8c7983 Add an i2p.dir.lib property 2021-10-26 16:22:36 +00:00
zzz 76a48f5983 GeoIP 2021-08-01
BuildTime update
2021-08-20 09:08:43 -04:00
zzz 3196e3dfd2 BuildTime update 2021-05-13 07:47:54 -04:00
zzz 2eb83171f4 Util: Update build time 2021-02-13 08:05:39 -05:00
zzz 5020100ef8 BuildTime update 2020-11-27 18:06:55 +00:00
zzz c067f38123 GeoIP 2020-08
Meet db-ip.com license requirements
BuildTime update
2020-08-20 15:39:12 +00:00
zzz a0261e8fd7 BuildTime update 2020-05-16 11:50:27 +00:00
zzz 24b98b86c2 update BuildTime 2020-02-19 15:22:57 +00:00
zzz 600c681143 misc updates:
GeoIP, BuildTime, checklist, blocklist
2019-11-27 12:22:25 +00:00
zzz adba7e4c25 update earliest time 2019-08-19 14:49:57 +00:00
zzz c1418a1c2e StatManager cleanup and synch
BuildTime update
Make clock.skew stat non-required
2019-06-24 14:23:33 +00:00
zzz 8962ea058f Doc updates, BuildTime update 2019-03-15 11:34:41 +00:00
zzz 6ef6b3b705 new geoipv6 data, bump builddate 2018-09-29 17:20:57 +00:00
zzz 04bf5157bb build time debug tweak 2018-06-13 14:15:05 +00:00
zzz 790db3735f update build time 2018-06-13 14:12:34 +00:00
zzz 1ba7fb9621 BuildTime: Update, add to cmd line tools 2018-04-17 13:28:47 +00:00
zzz cd21cda42a BuildTime update 2017-10-11 16:21:33 +00:00
zzz c1991241e4 Time: Fix crashes on old Androids (ticket #1976) 2017-03-27 14:12:42 +00:00
zzz 40894663c2 Clock: Add sanity checks to detect invalid system clock 2016-02-19 17:01:40 +00:00
zzz f14ff31a20 * Timestamper:
- Move from core to router, leave stub in core
     so it doesn't break compatibility. This removes a
     thread in app context and prevents any app context from
     running NTP; external clients must use the time
     received from the router.
   - Increase query interval
2012-05-30 20:03:30 +00:00
zzz 3e889d2747 remove unnecessary casts (eclipse) 2012-03-25 20:42:41 +00:00
zzz d9dcb1e583 * Specify locale in all toLowerCase() and toUpperCase() calls to
avoid "Turkish four i problem"
2011-11-28 20:32:23 +00:00
zzz 273e940fa1 findbugs 2011-09-28 17:05:38 +00:00
zzz 42acdc314a * Router Clock: First cut at recognizing and reacting to large system
clock shifts by partially restarting the router. Also improve
    restarts initiated from config.jsp
    Tickets #465, #468, #494
  * UPnP: Wait for a while to ensure port removal at shutdown or restart
2011-07-10 00:00:58 +00:00
zzz 56650ebfb4 more misc. findbugs 2011-07-08 18:05:28 +00:00
zzz cb72bb0427 * Shutdown:
- Implement and call shutdown for BandwidthRefiller
    - Implement and register shutdown hook for Timestamper
    - Implement and register shutdown hook for Jetty console server
    - Fix UPnP-SSDPNotifySocket thread not stopping
    - Fix all but one UDP PacketHandler threads not stopping
2011-06-16 19:04:23 +00:00
zzz f11a543233 * Clock: Cleanups and javadocs
* EepGet: Cleanups and javadocs
    * Reseed: Use the reseeder as a clock source
2011-02-11 23:59:10 +00:00
mathiasdm 3daa6b964d -Added package-file for time.
-Modified susi javadoc to remove more warnings (and non-javadoc '@see' to base class).
2010-10-14 16:05:06 +00:00
zzz 52e2aaa20d javadoc cleanup after review 2010-03-15 14:34:25 +00:00
zzz 4f70a7d0fe * Clock:
- getFramedAveragePeerClockSkew() now returns a long (ms);
        was a Long (s)
      - Implement NTP-style clock slewing so the clock is adjusted
        gradually
      - Implement clock strata so we prefer better clocks
      - Implement a timestamper in the transport so we will periodically
        update the clock even if NTP is not working
        This allows the router to converge the clock instead of simply
        hoping the first connected peer is correct.
      - Slow down NTP attempts after several consecutive failures
2010-02-13 01:20:23 +00:00
zzz f1c50b7fc3 * Clock:
- Don't let a client update the router clock
      - Restore and enhance vanished clock error log message
2010-01-24 02:14:39 +00:00
zzz 33407fd5be reduce delays (cuts 10s from router startup 2009-12-19 16:39:50 +00:00
sponge 3fbff71861 2009-08-11 sponge
* Code Janitor time! Many fixes and documenting fixes that should be
      done in the future. for the most part, this is a general code cleanup.
    * On smaller/embedded systems, the "final" keyword cleanups will have
      more of an impact than on larger systems.
    * Document missing hashCode() methods.
    * Unhide more variables to make code easier to read.
2009-08-11 21:58:56 +00:00
zzz d84b1125eb * Timestamper: Don't start thread if not enabled 2009-08-02 16:16:57 +00:00
zzz abc23e9a49 * Move almost all uses of StringBuffer to StringBuilder,
for efficiency (thanks Arsene for the suggestion)
2009-07-01 16:00:43 +00:00
zzz 834bfde45c * Timestamper: Use locale country if geoip unavailable 2009-06-06 16:34:32 +00:00
zzz c639525c1d * Timestamper:
- Use GeoIP to query a closer ntp source if available
      - Lengthen query time if well-synced
      - Cleanup
2009-05-24 20:50:38 +00:00
dev 28b4c92241 should compile on 1.5 again now 2008-11-09 14:32:27 +00:00
dev c9d9a83f73 finished core 2008-11-09 10:09:01 +00:00