Newer
Older
2012-08-10 kytv
* German and Greek translation updates from Transifex
2012-08-09 zzz
* Datagrams: Remove static logs
* i2psnark:
- Remove static SnarkManager instance
- Allow DHT-only torrents
- DHT debugging
* NTCP: Stat cleanup
* SAM:
- Don't use direct byte buffers that may be leaking (ticket #679)
- Volatiles and finals
* SSU:
- Don't send a packet that exceeds the MTU
- Stub out local MTU detection (ticket #682)
- More cleanups
2012-08-07 str4d
* Console:
- Theme updates from dr|z3d
- Changed universal theming key so it is not mistaken as a theme
name by the routerconsole
* i2psnark:
- Theme updates from dr|z3d
- If universal theming is set and routerconsole theme is classic,
use light theme explicitly
* susidns: new midnight theme from dr|z3d
2012-08-06 zzz
* Clone System properties before iterating to avoid
ConcurrentModificationException (ticket #680)
* Console: Fix flag links on /console to return to same page
* i2psnark: Add support for DHT (disabled by default)
* jbigi: Add ARMv6 libjbigi.so for Raspberry Pi
2012-08-05 zzz
* I2PSessionImpl: One more volatile (ticket #659)
* i2ptunnel, I2CP, EepGet: Buffer socket input streams (ticket #666)
* UDP:
- Limit PacketHandler threads to 1 (ticket #660)
- Limit queue sizes between UDPReceiver and PacketHandler,
and between PacketHandler and MessageReceiver, to prevent OOMs
and/or excessive queue delays
- Increase UDPPacket cache size based on max mem
- Remove more stats
2012-08-03 zzz
* build.xml: Add buildI2PTunnelJar target for Android
* i2psnark: Finish migration to I2P logging to reduce object churn (ticket #673)
* LogManager: Add logger.logBufferSize and logger.dropOnOverflow options (ticket #662)
* JobQueue: Synch fix (ticket #670)
* OutNetMessage: Fix NPE when log level = INFO (ticket #676)
* SimpleScheduler, SimpleTimer2: Replace getInstance() calls
* UDP:
- Catch some cases where UDPPackets were not returned to the cache (ticket #675)
- Fix inverted logging logic (ticket #663)
- Remove check in UDPPacket.getLifetime() (ticket #664)
- RemoteHostID cleanup, cache hashcode
- Remove udp.fetchRemoteSlow stat
- Remove some time stamping in UDPPacket
- Other cleanups - see http://zzz.i2p/topics/1198
2012-08-03 str4d
* Console: universal theming support - packaged apps will try and use the routerconsole
theme if universal theming is enabled there and the same theme exists for the app.
2012-07-31 str4d
* core, router:
- Existing JUnit test framework fixed up and running.
- Code coverage tools (Clover and Cobertura) integrated into unit test targets.
- Implemented new test-related targets to provide a ScalaTest test framework.
2012-07-30 zzz
* build.xml: Move more default properties to build.properties
* DecayingBloomFilter, DecayingHashSet, xlattice filters:
- Move from core to router
- Comment out tests
* ElGamal/AES/SessionTag:
- Increase TX expire from 10 to 12 min, while keeping RX expire at 15 min.
3 minutes should be plenty of clock skew + delay.
- Move tags-to-send and low-threshold values to be per-SKM
- New session config options crypto.tagsToSend and crypto.lowTagThreshold
- Prep for per-packet override of tags and thresholds
- Cleanups and Javadocs
* GarlicMessageBuilder:
- Put data clove last to speed acks and leaseset store on far end
* I2PTunnel: Add some defaults for the new session config options
* OCMOSJ:
- Don't bundle LeaseSet just because we're requesting an ACK
- Changed session config option shouldBundleReplyInfo to default to true
and be used to disable bundling altogether when set to false.
Was previously an undocumented option to force bundling with a certain probability.
- Don't send tags unless we've already generated a reply token (race)
- Cleanups and Javadocs
* RoutingKeyGenerator: Cleanups (ticket #672)
2012-07-28 str4d
* Console: theme fixes
2012-07-26 kytv
* Update geoip.txt based on Maxmind GeoLite Country database from 2012-07-04
* Finnish, French, German, Spanish and Swedish translation updates from TX
* BOB Fix static references to Log
2012-07-24 sponge
* BOB reset spin flag to enable restart from zap command
* Summary bar: disable fallback iframe in summary.jsi (so when JS is disabled
the summary bar will not refresh at all)
* Home page:
- Replaced 16x16 icons with 32x32 ones
- Updated icon for git.repo.i2p
2012-07-24 zzz
* LookaheadInputStream: Fix bug causing gunzip fails, esp. on Android
* Router: Don't create router.ping file on Android
2012-07-21 zzz
* i2psnark: Remove dark theme
* SSU: Remove exception creation (ticket #665)
2012-07-21 str4d
* Home page: unlinked the iframed pages for i2psnark and susimail (the pages
/webmail and /torrents still exist, but the console links to the apps
directly instead for now)
2012-07-19 str4d
* Home page: replaced itoopie with an eepsite icon (c/o dr|z3d) for eepsites
with no icon of their own.
* i2psnark:
- New light theme (c/o dr|z3d) which integrates with console light theme
- Moved table heading text into tooltips to reduce visual clutter
2012-07-18 str4d
* Home page: Added id3nt.i2p and git.repo.i2p
2012-07-18 zzz
* Home page: Add colombo-bt.i2p, remove keys.i2p
* i2psnark: Clear rate stats when restarting torrent
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
2012-07-16 str4d
* console: work towards better integration
- Wrapped the bundled apps in iFrames (with a link in the page header to
open the app in a new tab):
- i2ptunnel
- i2psnark
- susimail
- susidns
- Theme improvements
- Added theme support to susimail and susidns
- "susimail.theme=foo" in susimail.config
- "theme=foo" on susidns config page
- Extensive work on dark console theme (dr|z3d)
- Improved integration of i2ptunnel in iframe
- General improvements
- New dark themes for i2psnark, susimail and susidns which integrate well
with dark console theme (dr|z3d)
- Tweaks to other themes (console and i2psnark) to work with the various
structural changes (dr|z3d)
- Added per-theme favicons
- Updated IE shim to fix some issues
- Summary bar improvements
- Updated every console page to use Ajax for the summary bar
- Falls back to iFrame if JS disabled
- Ajax refresh time is adjustable
- The summary bar is now customizable; sections can be added, removed and
reordered as desired
- Added/updated tooltips
- Added a new summary bar section to show news headings when the main news
display is hidden
- Changes to structure of /home to bring it in line with rest of console
* i2psnark
- Reworked the torrent info/file manager page to improve the layout
2012-07-15 zzz
* XORComparator: Reduce object churn (Ticket #658)
2012-07-12 kytv
* Translations from Transifex:
- Add new Greek translation
- Dutch translation update
2012-07-01 zzz
* i2psnark:
- Don't send a keepalive to a peer we are going to disconnect
- Disconnect peer when idle a long time
- PeerCheckerTask cleanup
- Static ref cleanup
- Don't show a downloaded torrent file as "seeding"
- Better torrent file download icon
Loading
Loading full blame...