]> andersk Git - gssapi-openssh.git/blob - openssh/CVSNOTES
added note that we added GT 3.2b compatibility in this release
[gssapi-openssh.git] / openssh / CVSNOTES
1 CVSNOTES
2 ========
3
4 This file contains notes regarding the files stored in the openssh CVS 
5 module that contains the GSI-OpenSSH code.  Consider it a living document.
6
7   [ Generic Tag Merging ]
8
9     <newBase> refers to the new tag that lives in the repository.  
10     Supposedly, you are undergoing a cvs merge because a new GSI patch has 
11     been created (along with a new corresponding tag).
12
13     1. Set up your environment to point to the correct CVS repository.
14
15           $ export CVSROOT="<username>@cvs.ncsa.uiuc.edu:/CVS/gssapi-openssh"
16
17     2. Commit any locally-modified files.
18
19           $ cvs update
20           $ cvs commit
21
22     3. Tag the repository before the merge.
23
24           $ cvs tag <newBase>_GPT-premerge
25
26     4. Merge the changes from your original base merge point to your new 
27        base merge point.
28
29           $ cvs update -kk -jOPENSSH_GSI_GPT_BASE -j<newBase>
30
31     5. Retrieve a list of any conflicts that were discovered as a result 
32        of the merge.
33
34           $ cvs -n update | grep C
35
36     6. Resolve all of the conflicts in each of the listed files.
37
38     7. Add an entry to the History section of this file detailing your 
39        merge action, along with noting conflicts that occurred and any 
40        interesting changes you had to make to resolve them.
41
42     8. Move OPENSSH_GSI_GPT_BASE.
43
44           $ cvs rtag -F -r <newBase> OPENSSH_GSI_GPT_BASE openssh
45
46     9. Commit all of the files in your working directory to the 
47        repository and tag the working directory as merged.
48
49           $ cvs commit
50           $ cvs tag <newBase>_GPT-merged
51
52   [ History ]
53
54     2004/03/05
55     ----------
56       Action: Merge
57         - occurred on: GPT branch
58         - orig base: OPENSSH_3_8P1_GSSAPI_20040304
59         - new base: OPENSSH_3_8P1_GSSAPI_20040305
60       Conflicts: 0
61
62     2004/03/04
63     ----------
64       Action: Merge
65         - occurred on: GPT branch
66         - orig base: OPENSSH_3_7_1P2_GSSAPI_20040123
67         - new base: OPENSSH_3_8P1_GSSAPI_20040304
68       Conflicts: 3
69         - Makefile.in
70             acss.o added to LIBSSH_OBJS in OpenSSH release.
71             conflicted because of nearby comment about LIBSSH_OBJS on
72             gpt-branch.
73         - configure.ac
74             bugfix on trunk ('==' should be '=') in globus-static
75             section conflicted because earlier line differs between
76             trunk and gpt-branch.
77             code to add -lcrypto to $LIBS conflicted because base
78             OpenSSH change moved -lcrypto before $LIBS and trunk and
79             gpt-branch differed on whitespace.  accepted trunk version
80             with same whitespace to avoid future conflicts.
81             OpenSSH base pid-dir code changed, causing conflict
82             because we drop this code on gpt-branch, as we want
83             pid-dir set at run-time based on $GL, not configure time.
84         - version.h
85             OpenSSH base version changed and patch version spec
86             conflicts with GPT version spec.  accepted OpenSSH base
87             version change and incremented GPT version spec to 3.1.
88             this will probably conflict every time from now on.
89
90     2004/01/23
91     ----------
92       Action: Merge
93         - occurred on: GPT branch
94         - orig base: OPENSSH_3_7_1P2_GSSAPI_20040119
95         - new base: OPENSSH_3_7_1P2_GSSAPI_20040123
96       Conflicts: 0
97
98     2004/01/19
99     ----------
100       Action: Merge
101         - occurred on: GPT branch
102         - orig base: OPENSSH_3_6_1P2_GSSAPI_20030721
103         - new base: OPENSSH_3_7_1P2_GSSAPI_20040119
104       Conflicts: many
105
106     2003/07/25
107     ----------
108       Action: Merge
109         - occurred on: GPT branch
110         - orig base: OPENSSH_3_6_1P2_GSSAPI_20030505
111         - new base: OPENSSH_3_6_1P2_GSSAPI_20030721
112       Conflicts: 0
113
114     2003/05/05
115     ----------
116       Action: Merge
117         - occurred on: GPT branch
118         - orig base: OPENSSH_3_6_1P1_GSSAPI_20030425
119         - new base: OPENSSH_3_6_1P2_GSSAPI_20030505
120       Conflicts: 0
121
122     2003/05/05
123     ----------
124       Action: Merge
125         - occurred on: GPT branch
126         - orig base: OPENSSH_3_6_1P1_GSSAPI_20030408
127         - new base: OPENSSH_3_6_1P1_GSSAPI_20030425
128       Conflicts: 2
129         - Makefile.in, configure.ac
130             caused by base changes to file
131
132     2003/04/10
133     ----------
134       Action: Merge
135         - occurred on: GPT branch
136         - orig base: OPENSSH_3_5P1_GSI_20030317
137         - new base: OPENSSH_3_6_1P1_GSSAPI_20030408
138       Conflicts: 2
139         - Makefile.in
140             caused by base changes to file
141         - ssh-agent.c
142             pathname changes on this branch
143
144     2003/03/17
145     ----------
146       Action: Merge
147         - occurred on: GPT branch (OPENSSH_3_1P1_GSSAPI_GPT-branch)
148         - original base: OPENSSH_3_5P1_GSI_20030227
149         - new base: OPENSSH_3_5P1_GSI_20030317
150       Conflicts: 0
151
152     2003/03/07
153     ----------
154       Action: Merge
155         - occurred on: GPT branch (OPENSSH_3_1P1_GSSAPI_GPT-branch)
156         - original base: OPENSSH_3_5P1_GSI_20021018
157         - new base: OPENSSH_3_5P1_GSI_20030227
158       Conflicts: 1
159         - configure.ac
160             cvs choked on my changes to the globus additions.  wasn't a "real" conflict.
161
162     2003/02/06
163     ----------
164       Action: Tag GPT branch as new release
165         - occurred on: GPT branch (OPENSSH_3_1P1_GSSAPI_GPT-branch)
166
167     2002/10/18
168     ----------
169       Action: Merge
170         - occurred on: GPT branch (OPENSSH_3_1P1_GSSAPI_GPT-branch)
171         - original base: OPENSSH_3_4P1_GSI_20021008
172         - new base: OPENSSH_3_5P1_GSI_20021018
173       Conflicts: 1
174         - Makefile.in
175             resolved by removing check-user and adding check-config.
176
177     2002/10/08
178     ----------
179       Action: Merge
180         - occurred on: GPT branch (OPENSSH_3_1P1_GSSAPI_GPT-branch)
181         - original base: OPENSSH_3_4P1_GSI_20020926
182         - new base: OPENSSH_3_4P1_GSI_20021008
183       Conflicts: 0
184
185     2002/09/26
186     ----------
187       Action: Merge
188         - occurred on: GPT branch (OPENSSH_3_1P1_GSSAPI_GPT-branch)
189         - original base: OPENSSH_3_4P1_GSI_20020924
190         - new base: OPENSSH_3_4P1_GSI_20020926
191       Conflicts: 0
192
193     2002/09/24
194     ----------
195       Action: Merge
196         - occurred on: GPT branch (OPENSSH_3_1P1_GSSAPI_GPT-branch)
197         - original base: OPENSSH_3_4P1_GSI_20020923
198         - new base: OPENSSH_3_4P1_GSI_20020924
199       Conflicts: 0
200
201     2002/09/23
202     ----------
203       Action: Merge
204         - occurred on: GPT branch (OPENSSH_3_1P1_GSSAPI_GPT-branch)
205         - original base: OPENSSH_3_4P1_GSI_20020701
206         - new base: OPENSSH_3_4P1_GSI_20020923
207       Conflicts: 1
208         - configure.ac
209             resolved by ignoring mainline changes and keeping the text that was
210             originally in the file on this branch.  (We require a specified flavor type
211             where the trunk can compensate in that case.)
This page took 0.048034 seconds and 5 git commands to generate.