forked from iotaledger/iri
-
Notifications
You must be signed in to change notification settings - Fork 0
/
changelog.txt
144 lines (112 loc) · 3.79 KB
/
changelog.txt
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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
1.4.1.4
- Improved memory allocation
- add checkConsistency API call for transaction promotion
- Upgrade to BouncyCastle 1.58
- limit inflow of new transactions from single neighbor/user
1.4.1.2
- Fixes DB over-storing transactions due to concurrency
- Upgrade to RocksDB 5.7.3
- Upgrades findTransaction logic to match spec (Multi-field intersection, Input field limits)
- Unified API input validation
1.4.1.1
- Fixes CORS issue introduced with last release
- attachToTangle no longer overwrites tag field unconditionally
1.4.1
- Updated IXI
- Updated Snapshot & Milestone
1.4.0
- Snapshot at milestone 217000
- Added Curl-P-81 and moved most operations to it (see https://github.com/iotaledger/kerl)
- Adjusted transaction structure - added attachment timestamp
- Adjusted PoW implementation to set attachment timestamp
- Disable Curl signatures for snapshot addresses
1.3.2.2
- Reorganized milestone rescan to improve update time
1.3.2.1
- Add milestone index parsing checks
- Clear all milestone cache with --revalidate
1.3.2
- Dockerfile: Updated for docker hub usage
- Tip Selection: Skip over signature reuses
1.3.1
- fixed tip selection walk regression
1.3.0
- added Kerl as an additional hash function.
- Tips: improved memory consumption and IRI loading time.
- ZMQ: tx topic only publishes newly stored transactions
tx arrival time added.
timestamps normalized to seconds.r
- DB: cache size increase, to reduce flushes to disk (user-configurable)
- Node: faster broadcast priority queue
DNS refresher is now user-configurable, for troubleshooting reverse-DNS issues.
- TipSelection: bugfixes & optimizations to MCMC.
- First snapshot as a part of 3-step phasing to the final design of transaction structure
1.2.4
- optimized tip selection - added maxDepth
- match address and *ports* of TCP/UDP neighbors
- load tips on IRI start-up
1.2.3
- fixed IXI script reload
- added optional request propagation
1.2.2
- fixed random tip requests
- added tests and cleaned some code
1.2.1
- cleaner API messaging
1.2.0
- Mainnet release with MWM 15
- Snapshot
- Manual claims
1.1.4.3
- support for security 3 txs
- fixed db batch saving bug
- rescan feature added
1.1.4.2
- Fixed memory leaks
- maxDepth added to TipSelection
1.1.4.1
- Fixed claiming issue
1.1.4
- Mainnet Release with MWM 13
1.1.3.10
- Fixed memory allocation
- Refactored classes away from static instances to allow for greater integration testing
- Added check to prevent confirmed bundles from being re-confirmed on replay
1.1.3.9
- Vastly refactored persistency and solidity functions.
1.1.3.4
- Added RocksDB initialization logs
1.1.3.4
- RocksDB dispose fixes
1.1.3.3
- Simulation upgrades
1.1.3.2
- RocksDB integration
1.1.3.1
- TCP transaction transport and replicator
1.1.2.9:
- Program argument to set timestamp filter for incoming txs
1.1.2.8:
- Tip selection with depth control
1.1.2.7:
- More fixes to tip selector
1.1.2.6:
- Merge with dev branch
- Fixes tip selector
1.1.2.3:
- Promoted DNS resolver from experimental (-e) to be activated by default
- Implemented experimental random tip selector and broadcaster (to be activated with -e)
- API statements log counter
- added JRE version to GetNodeInfo
- fixed regression with AttachToTangle in combination with PearlDiver update
- PearDiver update
- UTF-8 Logo
- Enabling --remote access
1.1.2.2:
- DNS resolver
- Peerless node
- CP437 Logo
- getTransactionToApprove lock
- preventing getTransactionToToApprove on an unsync tangle
- reducing log noise.
- general bug fixing