Update NEWS for upcoming version 3.3.3
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56
diff --git a/NEWS b/NEWS
index 90f0b99..7795cb7 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,50 @@
-Version 3.3.2 - 9th August 2013
+Version 3.3.3 - 13th August 2013
+- Only perform the bin2hex on nonce2 data if it's required for stratum
+submission, thereby removing the last conversion of that type from stratum work
+generation.
+- Create a work data template when receiving stratum notification, allowing a
+simple memcpy of the merkle root avoiding more hex2bin conversions on each work
+generation.
+- Export the workpadding char in miner.h
+- Avoid a potential overflow should a pool specify a large nonce2 length with
+stratum.
+- Avoid one more hex2bin in gen stratum work.
+- Rename work gbt_coinbase to coinbase to be in line with pool variable name.
+- Perform merkle bin hex2bin on stratum notify to avoid doing it on each work
+generation.
+- Reuse just the one pool coinbase variable in stratum, avoiding more string
+functions and storage in gen_stratum_work on each work generation.
+- Rename pool gbt_coinbase variable to coinbase to combine it with the stratum
+coinbase data.
+- Use a nonce2 offset variable for both gbt and stratum to consolidate
+requirements on work generation.
+- Merge pull request #474 from kanoi/master
+- util.c update quit call for new functions
+- use correct define for OSX in util.c
+- miner.h inline semaphores increase information on failure
+- util.c expand quit to show file/func/line
+- Merge remote-tracking branch 'conman/master'
+- Cache as much of the gbt coinbase as possible to avoid doing unnecessary
+hex2bin conversion on every work generation with gbt.
+- We should be using a cg_wlock initially in generating stratum and gbt work
+before downgrading the lock.
+- Add the ability to downgrade a write variant of the cglocks.
+- Fix --scrypt being required before scrypt intensities on command line or not
+working at all via config files.
+- Cache the hex2bin of pool nonce1 in stratum, avoiding hex2bin on each work
+generation.
+- Cache the binary generation of coinbase1 and 2 on stratum, avoiding a hex2bin
+of coinbase1 and 2 on each work generation.
+- cgsem - increase information on failure
+- avalon init write_sem before use
+
+
+- 3.3.2 - 9th August 2013
+
+- Fix uninit variable warnings.
+- usbutils - force check every combination
+- Fix warning.
- Recreate curses windows on windows when a device is hotplugged to allow window
resizing without crashing.
- Update copyright notice.