| 1 | ----------------------- |
|---|
| 2 | OrangeFS Release ChangeLog |
|---|
| 3 | ----------------------- |
|---|
| 4 | * Bug fix: Corrected a long time bug: if the number of unexpected requests |
|---|
| 5 | defined in the config file is greater than 64, then the code inadvertently |
|---|
| 6 | used invalid job_status_s addresses when calling |
|---|
| 7 | server_post_unexpected_recv(). If a failure occurs, the error code in the |
|---|
| 8 | status structure is updated with the error value. In this case, the code would |
|---|
| 9 | NOT segfault, because the address is actually within valid address space on |
|---|
| 10 | the heap; however, the code would be overwriting other global structures, like |
|---|
| 11 | the known_method_table, etc. To correct this problem, I use a local |
|---|
| 12 | job_status_s structure inside the server_post_unexpected_recv(). Please read |
|---|
| 13 | the comments in that function to understand why this works. |
|---|
| 14 | SVN Changeset 9273 |
|---|
| 15 | |
|---|
| 16 | * Enhancement: Incremented display of handles from 16 to 20 bytes in pvfs2-ls. |
|---|
| 17 | |
|---|
| 18 | * Bug fix: Fix invalid argument errors on chmod though pvfs2fuse |
|---|
| 19 | |
|---|
| 20 | orangefs-2.8.4 |
|---|
| 21 | * Change verisioning to no longer include dates, just increment the sub version for every release |
|---|
| 22 | |
|---|
| 23 | orangefs-2.8.3-20110323 |
|---|
| 24 | * Bug fix: resolve assert in dbpf_open_cache_remove() when using tree code for file remove |
|---|
| 25 | CVS: Orange-Branch:bligon:20110322141529 |
|---|
| 26 | |
|---|
| 27 | * Bug fix: PINT_dist_encode() segfault in pvfs2-server caused by the client create state machine not sending dist information on create retries. |
|---|
| 28 | CVS: Orange-Branch:mtmoore:20110322014656 |
|---|
| 29 | CVS: Orange-Branch:mtmoore:20110322031703 |
|---|
| 30 | CVS: Orange-Branch:mtmoore:20110322040628 |
|---|
| 31 | CVS: Orange-Branch:mtmoore:20110322114637 |
|---|
| 32 | CVS: Orange-Branch:mtmoore:20110322121208 |
|---|
| 33 | |
|---|
| 34 | * Bug fix: fix incorrect attribute output using sys attrs |
|---|
| 35 | CVS: Orange-Branch:mtmoore:20110301023749 |
|---|
| 36 | |
|---|
| 37 | * Bug fix: fix segfault in pvfs2-server if client provides too large of buffer in the list-eattr state machine. Includes additional sanity checks on extended attribute operations |
|---|
| 38 | CVS: Orange-Branch:mtmoore:20110225222047 |
|---|
| 39 | |
|---|
| 40 | * Bug fix: merge dir.c fix from main branch |
|---|
| 41 | CVS: Orange-Branch:bligon:20110126215228 |
|---|
| 42 | |
|---|
| 43 | * Bug fix: resolve data corruption caused by ki_pos not being updated during synchronous I/O through asynchronous path (relevant to newer kernels). |
|---|
| 44 | CVS: Orange-Branch:mtmoore:20110123143300 |
|---|
| 45 | |
|---|
| 46 | * Bug fix: fix resolving symbolic links from pvfs2-* utilities |
|---|
| 47 | CVS: Orange-Branch:mtmoore:20110114215452 |
|---|
| 48 | |
|---|
| 49 | * Bug fix: Fix ncache entry update when moving files by David Metheny |
|---|
| 50 | CVS: Orange-Branch:mtmoore:20110111154332 |
|---|
| 51 | |
|---|
| 52 | * Bug fix: PVFS_hint_add fix by Julian Kunkel and refinement of patch |
|---|
| 53 | CVS: Orange-Branch:mtmoore:20110105051448 |
|---|
| 54 | CVS: Orange-Branch:bligon:20110224203131 |
|---|
| 55 | |
|---|
| 56 | * Bug fix: change where unlocks occur w.r.t __PVFS_JOB_THREADED__ to prevent deadlock |
|---|
| 57 | CVS: Orange-Branch:mtmoore:20101221163004 |
|---|
| 58 | |
|---|
| 59 | * Bug fix: change incorrect use of union members in tree-communicate |
|---|
| 60 | CVS: Orange-Branch:mtmoore:20101214182035 |
|---|
| 61 | |
|---|
| 62 | * Bug fix: initialize values in trove-migrate to resolve segfault |
|---|
| 63 | CVS: Orange-Branch:bligon:20101213175120 |
|---|
| 64 | |
|---|
| 65 | * Bug fix: pvfs2-mkspace not set collection-only properly |
|---|
| 66 | CVS: Orange-Branch:bligon:20101213174458 |
|---|
| 67 | |
|---|
| 68 | * Bug fix: update iteration in quickhash to use safe variant |
|---|
| 69 | CVS: Orange-Branch:mtmoore:20101207004159 |
|---|
| 70 | |
|---|
| 71 | * Bug fix: null handle/fs_id sent to getattr in client create state machine |
|---|
| 72 | CVS: Orange-Branch:bligon:20101201170021 |
|---|
| 73 | |
|---|
| 74 | * Added support for newer (> 2.6.18) kernels up through 2.6.34. |
|---|
| 75 | CVS: Orange-Branch:mtmoore:20101216185529 |
|---|
| 76 | CVS: Orange-Branch:mtmoore:20101221153412 |
|---|
| 77 | CVS: Orange-Branch:mtmoore:20101221153514 |
|---|
| 78 | CVS: Orange-Branch:mtmoore:20101221153709 |
|---|
| 79 | CVS: Orange-Branch:mtmoore:20101221153806 |
|---|
| 80 | CVS: Orange-Branch:mtmoore:20101221154012 |
|---|
| 81 | CVS: Orange-Branch:mtmoore:20101221154240 |
|---|
| 82 | CVS: Orange-Branch:mtmoore:20101221160327 |
|---|
| 83 | CVS: Orange-Branch:mtmoore:20110123143015 |
|---|
| 84 | CVS: Orange-Branch:mtmoore:20110124130323 |
|---|
| 85 | CVS: Orange-Branch:mtmoore:20110203182026 |
|---|
| 86 | |
|---|
| 87 | * Added beginning of new user interface |
|---|
| 88 | CVS: Orange-Branch:walt:20110208213934 |
|---|
| 89 | |
|---|
| 90 | * Cleanup: change PINT_dist_finalize to unregister and free distributions cleanly |
|---|
| 91 | CVS: Orange-Branch:mtmoore:20101221163224 |
|---|
| 92 | |
|---|
| 93 | * Cleanup: delete items from timer queue list when element is freed |
|---|
| 94 | CVS: Orange-Branch:mtmoore:20101221163041 |
|---|
| 95 | |
|---|
| 96 | ------------------------------------------------------------------------------- |
|---|
| 97 | |
|---|
| 98 | |
|---|
| 99 | orangefs-2.8.2-20100920 |
|---|
| 100 | * Changed unstuff state machine to handle writing to files with read-only |
|---|
| 101 | permissions on create |
|---|
| 102 | CVS: Orange-Branch:bligon:20100920181650 |
|---|
| 103 | |
|---|
| 104 | * Bug fix for kernel panics from list corruption |
|---|
| 105 | CVS: Orange-Branch:mtmoore:20100915132022 |
|---|
| 106 | |
|---|
| 107 | * Trove version increase to 0.1.5 to support precreate pools of multiple types |
|---|
| 108 | CVS: Orange-Branch:mtmoore:20100908153740 |
|---|
| 109 | |
|---|
| 110 | * PJMP memory leak fix |
|---|
| 111 | CVS: Orange-Branch:bligon:20100906203050 |
|---|
| 112 | |
|---|
| 113 | * BMI memory leak fix |
|---|
| 114 | CVS: Orange-Branch:bligon:20100831190531, |
|---|
| 115 | Orange-Branch:bligon:20100831190748, |
|---|
| 116 | Orange-Branch:bligon:20100902155433 |
|---|