[MDSAL-3] MacAddress flaws Created: 05/Dec/13 Updated: 09/Mar/18 Resolved: 17/Oct/16 |
|
| Status: | Resolved |
| Project: | mdsal |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Improvement | ||
| Reporter: | Michal Rehak | Assignee: | Unassigned |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: |
Operating System: All |
||
| Description |
|
Greetings,
Questions/Suggestions:
|
| Comments |
| Comment by Robert Varga [ 23/Jan/14 ] |
|
The thread safety issues have been fixed. The proposed changes will be address after Hydrogen release by introducing a static factory method of the form: public static MacAddress checkedCreate(String value); which will perform validation. |
| Comment by Jozef Gloncak [ 05/Mar/14 ] |
|
investigating |
| Comment by Jozef Gloncak [ 11/Mar/14 ] |
|
following changes were made
|
| Comment by Robert Varga [ 18/Mar/15 ] |
|
This has been partially fixed. The checkCreate has not been created and needs to be addressed in the next binding spec. |
| Comment by Robert Varga [ 17/Oct/16 ] |
|
Patterns are enforced in the constructor and there is an IetfInetUtils class to help with known-good MAC address creation. |