~ubuntu-branches/ubuntu/gutsy/vnc4/gutsy

« back to all changes in this revision

Viewing changes to unix/xc/lib/dps/dpsgsttops.psw

  • Committer: Bazaar Package Importer
  • Author(s): Ola Lundqvist
  • Date: 2006-05-15 20:35:17 UTC
  • mfrom: (1.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20060515203517-l4lre1ku942mn26k
Tags: 4.1.1+X4.3.0-10
* Correction of critical security issue. Thanks to Martin Kogler
  <e9925248@student.tuwien.ac.at> that informed me about the issue,
  and provided the patch.
  This flaw was originally found by Steve Wiseman of intelliadmin.com.
* Applied patch from Javier Kohen <jkohen@users.sourceforge.net> that
  inform the user that only 8 first characters of the password will
  actually be used when typing more than 8 characters, closes:
  #355619.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/* dpsgsttops.psw
 
2
 *
 
3
 * (c) Copyright 1988-1994 Adobe Systems Incorporated.
 
4
 * All rights reserved.
 
5
 * 
 
6
 * Permission to use, copy, modify, distribute, and sublicense this software
 
7
 * and its documentation for any purpose and without fee is hereby granted,
 
8
 * provided that the above copyright notices appear in all copies and that
 
9
 * both those copyright notices and this permission notice appear in
 
10
 * supporting documentation and that the name of Adobe Systems Incorporated
 
11
 * not be used in advertising or publicity pertaining to distribution of the
 
12
 * software without specific, written prior permission.  No trademark license
 
13
 * to use the Adobe trademarks is hereby granted.  If the Adobe trademark
 
14
 * "Display PostScript"(tm) is used to describe this software, its
 
15
 * functionality or for any other purpose, such use shall be limited to a
 
16
 * statement that this software works in conjunction with the Display
 
17
 * PostScript system.  Proper trademark attribution to reflect Adobe's
 
18
 * ownership of the trademark shall be given whenever any such reference to
 
19
 * the Display PostScript system is made.
 
20
 * 
 
21
 * ADOBE MAKES NO REPRESENTATIONS ABOUT THE SUITABILITY OF THE SOFTWARE FOR
 
22
 * ANY PURPOSE.  IT IS PROVIDED "AS IS" WITHOUT EXPRESS OR IMPLIED WARRANTY.
 
23
 * ADOBE DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL
 
24
 * IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 
25
 * NON- INFRINGEMENT OF THIRD PARTY RIGHTS.  IN NO EVENT SHALL ADOBE BE LIABLE
 
26
 * TO YOU OR ANY OTHER PARTY FOR ANY SPECIAL, INDIRECT, OR CONSEQUENTIAL
 
27
 * DAMAGES OR ANY DAMAGES WHATSOEVER WHETHER IN AN ACTION OF CONTRACT,
 
28
 * NEGLIGENCE, STRICT LIABILITY OR ANY OTHER ACTION ARISING OUT OF OR IN
 
29
 * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.  ADOBE WILL NOT
 
30
 * PROVIDE ANY TRAINING OR OTHER SUPPORT FOR THE SOFTWARE.
 
31
 * 
 
32
 * Adobe, PostScript, and Display PostScript are trademarks of Adobe Systems
 
33
 * Incorporated which may be registered in certain jurisdictions
 
34
 * 
 
35
 * Author:  Adobe Systems Incorporated
 
36
 */
 
37
 
 
38
defineps DPSconcat(DPSContext ctxt; float m[6])
 
39
        m concat
 
40
endps
 
41
 
 
42
defineps DPScurrentdash(DPSContext ctxt)
 
43
        currentdash 
 
44
endps
 
45
 
 
46
defineps DPScurrentflat(DPSContext ctxt | float *flatness)
 
47
        currentflat flatness 
 
48
endps
 
49
 
 
50
defineps DPScurrentgray(DPSContext ctxt | float *gray)
 
51
        currentgray gray 
 
52
endps
 
53
 
 
54
defineps DPScurrentgstate(DPSContext ctxt; userobject gst)
 
55
        gst currentgstate 
 
56
endps
 
57
 
 
58
defineps DPScurrenthalftone(DPSContext ctxt)
 
59
        currenthalftone 
 
60
endps
 
61
 
 
62
defineps DPScurrenthalftonephase(DPSContext ctxt | float *x, *y)
 
63
        currenthalftonephase y x 
 
64
endps
 
65
 
 
66
defineps DPScurrenthsbcolor(DPSContext ctxt | float *h, *s, *b)
 
67
        currenthsbcolor b s h 
 
68
endps
 
69
 
 
70
defineps DPScurrentlinecap(DPSContext ctxt | int *linecap)
 
71
        currentlinecap linecap 
 
72
endps
 
73
 
 
74
defineps DPScurrentlinejoin(DPSContext ctxt | int *linejoin)
 
75
        currentlinejoin linejoin 
 
76
endps
 
77
 
 
78
defineps DPScurrentlinewidth(DPSContext ctxt | float *width)
 
79
        currentlinewidth width 
 
80
endps
 
81
 
 
82
defineps DPScurrentmatrix(DPSContext ctxt)
 
83
        currentmatrix 
 
84
endps
 
85
 
 
86
defineps DPScurrentmiterlimit(DPSContext ctxt | float *limit)
 
87
        currentmiterlimit limit 
 
88
endps
 
89
 
 
90
defineps DPScurrentpoint(DPSContext ctxt | float *x, *y)
 
91
        currentpoint y x 
 
92
endps
 
93
 
 
94
defineps DPScurrentrgbcolor(DPSContext ctxt | float *r, *g, *b)
 
95
        currentrgbcolor b g r 
 
96
endps
 
97
 
 
98
defineps DPScurrentscreen(DPSContext ctxt)
 
99
        currentscreen 
 
100
endps
 
101
 
 
102
defineps DPScurrentstrokeadjust(DPSContext ctxt | boolean *b)
 
103
        currentstrokeadjust b 
 
104
endps
 
105
 
 
106
defineps DPScurrenttransfer(DPSContext ctxt)
 
107
        currenttransfer 
 
108
endps
 
109
 
 
110
defineps DPSdefaultmatrix(DPSContext ctxt)
 
111
        defaultmatrix 
 
112
endps
 
113
 
 
114
defineps DPSgrestore(DPSContext ctxt)
 
115
        grestore 
 
116
endps
 
117
 
 
118
defineps DPSgrestoreall(DPSContext ctxt)
 
119
        grestoreall 
 
120
endps
 
121
 
 
122
defineps DPSgsave(DPSContext ctxt)
 
123
        gsave 
 
124
endps
 
125
 
 
126
defineps DPSgstate(DPSContext ctxt)
 
127
        gstate 
 
128
endps
 
129
 
 
130
defineps DPSinitgraphics(DPSContext ctxt)
 
131
        initgraphics 
 
132
endps
 
133
 
 
134
defineps DPSinitmatrix(DPSContext ctxt)
 
135
        initmatrix 
 
136
endps
 
137
 
 
138
defineps DPSrotate(DPSContext ctxt; float angle)
 
139
        angle rotate 
 
140
endps
 
141
 
 
142
defineps DPSscale(DPSContext ctxt; float x, y)
 
143
        x y scale 
 
144
endps
 
145
 
 
146
defineps DPSsetdash(DPSContext ctxt; float pat[size]; int size; float offset)
 
147
        pat offset setdash
 
148
endps
 
149
 
 
150
defineps DPSsetflat(DPSContext ctxt; float flatness)
 
151
        flatness setflat 
 
152
endps
 
153
 
 
154
defineps DPSsetgray(DPSContext ctxt; float gray)
 
155
        gray setgray 
 
156
endps
 
157
 
 
158
defineps DPSsetgstate(DPSContext ctxt; userobject gst)
 
159
        gst setgstate 
 
160
endps
 
161
 
 
162
defineps DPSsethalftone(DPSContext ctxt)
 
163
        sethalftone 
 
164
endps
 
165
 
 
166
defineps DPSsethalftonephase(DPSContext ctxt; float x, y)
 
167
        x y sethalftonephase 
 
168
endps
 
169
 
 
170
defineps DPSsethsbcolor(DPSContext ctxt; float h, s, b)
 
171
        h s b sethsbcolor 
 
172
endps
 
173
 
 
174
defineps DPSsetlinecap(DPSContext ctxt; int linecap)
 
175
        linecap setlinecap 
 
176
endps
 
177
 
 
178
defineps DPSsetlinejoin(DPSContext ctxt; int linejoin)
 
179
        linejoin setlinejoin 
 
180
endps
 
181
 
 
182
defineps DPSsetlinewidth(DPSContext ctxt; float width)
 
183
        width setlinewidth 
 
184
endps
 
185
 
 
186
defineps DPSsetmatrix(DPSContext ctxt)
 
187
        setmatrix 
 
188
endps
 
189
 
 
190
defineps DPSsetmiterlimit(DPSContext ctxt; float limit)
 
191
        limit setmiterlimit 
 
192
endps
 
193
 
 
194
defineps DPSsetrgbcolor(DPSContext ctxt; float r, g, b)
 
195
        r g b setrgbcolor 
 
196
endps
 
197
 
 
198
defineps DPSsetscreen(DPSContext ctxt)
 
199
        setscreen 
 
200
endps
 
201
 
 
202
defineps DPSsetstrokeadjust(DPSContext ctxt; boolean b)
 
203
        b setstrokeadjust 
 
204
endps
 
205
 
 
206
defineps DPSsettransfer(DPSContext ctxt)
 
207
        settransfer 
 
208
endps
 
209
 
 
210
defineps DPStranslate(DPSContext ctxt; float x, y)
 
211
        x y translate 
 
212
endps
 
213