1commit 13a2d7bc6c8a67b1f58e285f63e0147924fc6fff 2Author: Alan Coopersmith <alan.coopersmith@oracle.com> 3Date: Sat Jul 27 13:15:57 2024 -0700 4 5 xfs 1.2.2 6 7 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 8 9commit d42a23256008b5e1394e0d9936e50dd051d56a94 10Author: Alan Coopersmith <alan.coopersmith@oracle.com> 11Date: Sat Jul 20 15:02:38 2024 -0700 12 13 configure: Use AC_SYS_LARGEFILE to enable large file support 14 15 While files opened by xfs should never be more than 2gb in size, 16 they may be stored on filesystems with large inodes or dates past 2038. 17 18 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 19 Part-of: <https://gitlab.freedesktop.org/xorg/app/xfs/-/merge_requests/9> 20 21commit 4a1b2330ff2589c3c56159f3113710950d41b39b 22Author: Alan Coopersmith <alan.coopersmith@oracle.com> 23Date: Sun Apr 28 16:20:09 2024 -0700 24 25 WriteToClient: handle allocation failure 26 27 os/io.c: In function ‘write_to_client_internal’: 28 os/io.c:562:5: warning: use of possibly-NULL ‘buf’ where non-null expected 29 [CWE-690] [-Wanalyzer-possible-null-argument] 30 562 | memmove( (char *) oco->buf + oco->count, buf, count); 31 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 33 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 34 Part-of: <https://gitlab.freedesktop.org/xorg/app/xfs/-/merge_requests/7> 35 36commit 36e461f8b3cfc7133801ec95ca31a363819ed91a 37Author: Alan Coopersmith <alan.coopersmith@oracle.com> 38Date: Sun Apr 28 15:53:41 2024 -0700 39 40 SetFontCatalogue: handle allocation failure 41 42 difs/fonts.c: In function ‘SetFontCatalogue’: 43 difs/fonts.c:766:14: warning: dereference of possibly-NULL ‘p’ [CWE-690] 44 [-Wanalyzer-possible-null-dereference] 45 766 | *p++ = len = end - str; 46 | ~~~~~^~~~~~~~~~~~~~~~~ 47 48 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 49 Part-of: <https://gitlab.freedesktop.org/xorg/app/xfs/-/merge_requests/7> 50 51commit b4461cb5b2627709ba8a7be3ba7c608bbf482c46 52Author: Alan Coopersmith <alan.coopersmith@oracle.com> 53Date: Sun Apr 28 15:48:33 2024 -0700 54 55 QueryBitmaps: Avoid memory leak in error path 56 57 difs/fontinfo.c: In function ‘QueryBitmaps’: 58 difs/fontinfo.c:430:8: warning: leak of ‘fixed_range’ [CWE-401] [-Wanalyzer-malloc-leak] 59 430 | if (!c) 60 | ^ 61 62 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 63 Part-of: <https://gitlab.freedesktop.org/xorg/app/xfs/-/merge_requests/7> 64 65commit 08e3bca7a5c0a4d9fdd288599955706076470de4 66Author: Alan Coopersmith <alan.coopersmith@oracle.com> 67Date: Sun Apr 28 15:46:18 2024 -0700 68 69 QueryExtents: Avoid memory leak in error path 70 71 difs/fontinfo.c: In function ‘QueryExtents’: 72 difs/fontinfo.c:331:8: warning: leak of ‘fixed_range’ [CWE-401] 73 [-Wanalyzer-malloc-leak] 74 331 | if (!c) 75 | ^ 76 77 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 78 Part-of: <https://gitlab.freedesktop.org/xorg/app/xfs/-/merge_requests/7> 79 80commit b880645f6e517a707e2bcc747c5385a786ff06b0 81Author: Alan Coopersmith <alan.coopersmith@oracle.com> 82Date: Sun Apr 28 15:23:48 2024 -0700 83 84 Add alloc_size & malloc attributes to allocation functions 85 86 All functions get alloc_size, but only fresh allocators get the 87 malloc attribute - it doesn't support realloc style functions. 88 89 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 90 Part-of: <https://gitlab.freedesktop.org/xorg/app/xfs/-/merge_requests/7> 91 92commit 73696aa2fdd35f4f7c0f822cb3e75efb4f7fcde5 93Author: Alan Coopersmith <alan.coopersmith@oracle.com> 94Date: Sun Apr 28 15:16:55 2024 -0700 95 96 Mark FatalError as _X_NORETURN 97 98 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 99 Part-of: <https://gitlab.freedesktop.org/xorg/app/xfs/-/merge_requests/7> 100 101commit 0847b07e89839b430d7eabee8965a4f0c9680256 102Author: Alan Coopersmith <alan.coopersmith@oracle.com> 103Date: Sun Apr 28 15:16:43 2024 -0700 104 105 print error messages if syslog support is built but disabled 106 107 Also ensure we always call va_end() before returning 108 109 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 110 Part-of: <https://gitlab.freedesktop.org/xorg/app/xfs/-/merge_requests/7> 111 112commit 776bcc9e459630c60a4a7f3fdf992589518acb5c 113Author: Alan Coopersmith <alan.coopersmith@oracle.com> 114Date: Sun Apr 28 14:31:37 2024 -0700 115 116 Get rid of fsalloc/fsrealloc/fsfree wrapper macros 117 118 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 119 Part-of: <https://gitlab.freedesktop.org/xorg/app/xfs/-/merge_requests/7> 120 121commit 20703d1690257deb8c1c6f6dcc779ba615ef488f 122Author: Alan Coopersmith <alan.coopersmith@oracle.com> 123Date: Sun Apr 28 14:23:31 2024 -0700 124 125 Add FSreallocarray for array reallocation with overflow check 126 127 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 128 Part-of: <https://gitlab.freedesktop.org/xorg/app/xfs/-/merge_requests/7> 129 130commit 7713e7ca39c37c15e92c77d04586bf4d587899c8 131Author: Alan Coopersmith <alan.coopersmith@oracle.com> 132Date: Sun Apr 28 14:05:08 2024 -0700 133 134 Replace obsolete bzero call with standard memset call 135 136 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 137 Part-of: <https://gitlab.freedesktop.org/xorg/app/xfs/-/merge_requests/7> 138 139commit 64e61297c8ddd8761538b1ca5091b6b40ba7f1c4 140Author: Alan Coopersmith <alan.coopersmith@oracle.com> 141Date: Sun Apr 28 14:03:56 2024 -0700 142 143 Replace alloc+bzero pairs with FScalloc calls 144 145 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 146 Part-of: <https://gitlab.freedesktop.org/xorg/app/xfs/-/merge_requests/7> 147 148commit 5651efe6f3657fde95a0f8db1d821a3dd38ac117 149Author: Alan Coopersmith <alan.coopersmith@oracle.com> 150Date: Sun Apr 28 13:56:10 2024 -0700 151 152 Make FScalloc take two args like standard calloc 153 154 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 155 Part-of: <https://gitlab.freedesktop.org/xorg/app/xfs/-/merge_requests/7> 156 157commit e2ca402b81b4aff3ea14f07f18f730ceb2b17530 158Author: Alan Coopersmith <alan.coopersmith@oracle.com> 159Date: Sun Apr 28 13:52:33 2024 -0700 160 161 Add FSallocarray for array allocation with overflow check 162 163 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 164 Part-of: <https://gitlab.freedesktop.org/xorg/app/xfs/-/merge_requests/7> 165 166commit 42e57d4a0bb43afcc9ed0c2f81a4201d9f28b515 167Author: Alan Coopersmith <alan.coopersmith@oracle.com> 168Date: Sun Apr 28 13:00:34 2024 -0700 169 170 Avoid memory leak if -ls specified multiple times on command line 171 172 Reported by gcc 13.2 -fanalyze: 173 os/utils.c:237:15: warning: leak of ‘OldListen’ [CWE-401] 174 [-Wanalyzer-malloc-leak] 175 237 | OldListen = (OldListenRec *) malloc ( 176 | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 177 238 | OldListenCount * sizeof (OldListenRec)); 178 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 180 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 181 Part-of: <https://gitlab.freedesktop.org/xorg/app/xfs/-/merge_requests/7> 182 183commit 8b69f5872ee7cff2b21eee05457ab4cb2ed34a98 184Author: Alan Coopersmith <alan.coopersmith@oracle.com> 185Date: Sun Apr 28 12:48:16 2024 -0700 186 187 Remove no-op OsInitAllocator() 188 189 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 190 Part-of: <https://gitlab.freedesktop.org/xorg/app/xfs/-/merge_requests/7> 191 192commit e6ac911fdff233507f1eff950886c5d23a1e8ff5 193Author: Alan Coopersmith <alan.coopersmith@oracle.com> 194Date: Sun Apr 28 12:24:57 2024 -0700 195 196 DetachStdio: check that open & dup2 functions succeed 197 198 This was originally an attempt to fix -Wanalyzer-fd-use-without-check 199 warnings from gcc 13.2 with -fanalyzer, but it still gives false positives 200 reported to gcc in https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113329 201 and https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114880 . 202 203 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 204 Part-of: <https://gitlab.freedesktop.org/xorg/app/xfs/-/merge_requests/7> 205 206commit 3bbb10cf0fde28647edf996c7b92d89f299fdb76 207Author: Alan Coopersmith <alan.coopersmith@oracle.com> 208Date: Sun Apr 28 11:28:00 2024 -0700 209 210 Remove unused EventSwap functions & dispatch vector 211 212 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 213 Part-of: <https://gitlab.freedesktop.org/xorg/app/xfs/-/merge_requests/7> 214 215commit 923b774950e10ba13cf2757393ef20ac794c60fb 216Author: Alan Coopersmith <alan.coopersmith@oracle.com> 217Date: Sun Apr 28 11:16:57 2024 -0700 218 219 Remove unused empty NoopDDA() function 220 221 Was previously there just to work around broken linkers 222 223 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 224 Part-of: <https://gitlab.freedesktop.org/xorg/app/xfs/-/merge_requests/7> 225 226commit 9a7c831cb1be7c124eff9299d8046a57ac31bf4c 227Author: Alan Coopersmith <alan.coopersmith@oracle.com> 228Date: Sun Apr 28 11:13:28 2024 -0700 229 230 Clear up -Wcast-function-type warnings from NotImplemented() 231 232 difs/dispatch.c: In function ‘InitProcVectors’: 233 difs/dispatch.c:1078:34: warning: cast between incompatible function types 234 from ‘int (*)(void)’ to ‘void (*)(struct _Client *, int, void *)’ 235 [-Wcast-function-type] 236 1078 | ReplySwapVector[i] = (ReplySwapFunc)NotImplemented; 237 | ^ 238 difs/dispatch.c:1082:30: warning: cast between incompatible function types 239 from ‘int (*)(void)’ to ‘void (*)(fsError *, fsError *)’ 240 [-Wcast-function-type] 241 1082 | EventSwapVector[i] = (EventSwapFunc)NotImplemented; 242 | ^ 243 244 (plus 10 more repeated warnings for difs/tables.c) 245 246 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 247 Part-of: <https://gitlab.freedesktop.org/xorg/app/xfs/-/merge_requests/7> 248 249commit c8119b28ca20332d39153cdd1a297d62ed7d12cb 250Author: Alan Coopersmith <alan.coopersmith@oracle.com> 251Date: Sat Feb 17 13:56:16 2024 -0800 252 253 unifdef SUNSSYV 254 255 This isn't defined on Solaris, so I don't know what this was for 256 257 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 258 259commit c337a18e92147f6980703ea35937e819261b192d 260Author: Alan Coopersmith <alan.coopersmith@oracle.com> 261Date: Sat Feb 17 13:54:00 2024 -0800 262 263 unifdef QNX4 264 265 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 266 267commit ee86195796a21699f39f3832160df9258486f7cc 268Author: Alan Coopersmith <alan.coopersmith@oracle.com> 269Date: Fri Oct 13 15:48:08 2023 -0700 270 271 gitlab CI: Update to latest CI templates & Debian stable release 272 273 Current template fails to rebuild the CI container with the current 274 Debian stable release (a new release since the last update) 275 276 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 277 278commit b382e8460c1eae466d5cbda8d177e91730adbf9a 279Author: Alan Coopersmith <alan.coopersmith@oracle.com> 280Date: Sat Feb 25 08:58:49 2023 -0800 281 282 Remove "All rights reserved" from Oracle copyright notices 283 284 Oracle no longer includes this term in our copyright & license notices. 285 286 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 287 288commit 6e84cb7dcdccdc8059aca0bfe52837b6624a3a96 289Author: Alan Coopersmith <alan.coopersmith@oracle.com> 290Date: Sun Jul 10 15:24:00 2022 -0700 291 292 xfs 1.2.1 293 294 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 295 296commit ab6e5cc9f27109b72462073f03b4268dddbeac6d 297Author: Alan Coopersmith <alan.coopersmith@oracle.com> 298Date: Sat Apr 16 10:00:16 2022 -0700 299 300 gitlab CI: stop requiring Signed-off-by in commits 301 302 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 303 304commit cdb536d65f1898ecbd2d9ae13058703063e715f9 305Author: Alan Coopersmith <alan.coopersmith@oracle.com> 306Date: Sat Apr 16 09:59:02 2022 -0700 307 308 Use memcpy() instead of memmove() when buffers are known not to overlap 309 310 Most of these came from a mass bcopy() -> memmove() substitution 311 in 1993 with a commit comment of "ANSIfied for R6". 312 313 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 314 315commit 431588f8103a886de68a7ae3fcb8cc36974ed3c5 316Author: Alan Coopersmith <alan.coopersmith@oracle.com> 317Date: Sat Apr 16 09:37:59 2022 -0700 318 319 SetAlternateServers(): avoid memory leak on allocation failure 320 321 Reported by Oracle Parfait static analyzer: 322 323 Memory leak [memory-leak] (CWE 401): 324 Memory leak of pointer alts allocated with FSalloc((16 * num)) 325 at line 229 of app/xfs/os/osglue.c in function 'SetAlternateServers'. 326 malloc called at line 372 of app/xfs/os/utils.c in function 'FSalloc' 327 Allocated value returned to caller at line 373 328 alts allocated at line 218 of app/xfs/os/osglue.c in function 'SetAlternateServers' with FSalloc((16 * num)) 329 alts leaks when (*t) == 44 at line 225. 330 331 Memory leak [memory-leak] (CWE 401): 332 Memory leak of pointer alts allocated with FSalloc((16 * num)) 333 at line 245 of app/xfs/os/osglue.c in function 'SetAlternateServers'. 334 malloc called at line 372 of app/xfs/os/utils.c in function 'FSalloc' 335 Allocated value returned to caller at line 373 336 alts allocated at line 218 of app/xfs/os/osglue.c in function 'SetAlternateServers' with FSalloc((16 * num)) 337 alts leaks when (*(list + <pointer arithmetic>)) == 0 at line 224. 338 339 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 340 341commit 01a36ae3d97e01e5c3ae3cf730fceabb66a9f235 342Author: Alan Coopersmith <alan.coopersmith@oracle.com> 343Date: Sun Jan 9 13:33:58 2022 -0800 344 345 Fix spelling/wording issues 346 347 Found by using: 348 codespell --builtin clear,rare,usage,informal,code,names 349 350 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 351 352commit fe06632d4126013747e896df4528537fc7136396 353Author: Alan Coopersmith <alan.coopersmith@oracle.com> 354Date: Mon Dec 6 12:32:58 2021 -0800 355 356 Build xz tarballs instead of bzip2 357 358 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 359 360commit 65e5c8764ac0c00f8d3750db5eb4c90dda4c37da 361Author: Alan Coopersmith <alan.coopersmith@oracle.com> 362Date: Mon Dec 6 12:32:55 2021 -0800 363 364 gitlab CI: add a basic build test 365 366 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 367 368commit f759842e8f6dc1ab296d75ec9e4fc108b2ee9a43 369Author: Alan Coopersmith <alan.coopersmith@oracle.com> 370Date: Wed Nov 21 17:03:55 2018 -0800 371 372 Update configure.ac bug URL for gitlab migration 373 374 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 375 376commit a0585a3aa4ded660a3415893d052f57b5524b8e9 377Author: Alan Coopersmith <alan.coopersmith@oracle.com> 378Date: Fri Nov 16 22:03:53 2018 -0800 379 380 Update README for gitlab migration 381 382 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 383 384commit 490b589ea68479bd389e6fce3ba3c203b228f615 385Author: Alan Coopersmith <alan.coopersmith@oracle.com> 386Date: Sat Nov 10 12:52:42 2018 -0800 387 388 doc/xfs-design.xml: Remove obsolete B16 tags in struct definition 389 390 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 391 392commit c0ff087474db78b91241c31c00a501782a3da31b 393Author: Adam Jackson <ajax@redhat.com> 394Date: Tue Nov 28 12:16:13 2017 -0500 395 396 xfs 1.2.0 397 398 Signed-off-by: Adam Jackson <ajax@redhat.com> 399 400commit fedc90e8e3f6c36204de5562bfb726270064a4f1 401Author: Adam Jackson <ajax@redhat.com> 402Date: Mon Apr 24 17:35:14 2017 -0400 403 404 xfs: port to libXfont2 405 406 This appears to work, in the sense that xfsinfo and fslsfonts print the 407 same thing before and after. 408 409 Signed-off-by: Adam Jackson <ajax@redhat.com> 410 411commit 47eceb44ca00569b76e4304ee3b36c8f87d46a3e 412Author: Adam Jackson <ajax@redhat.com> 413Date: Mon Apr 24 15:33:39 2017 -0400 414 415 xtrans: Simplify an error path when started from inetd 416 417 The old code is redundant, since our caller looks like: 418 419 OldListen = _FontTransGetInetdListenInfo (inetdListener); 420 if (OldListen == NULL) { 421 FatalError("failed to initialize OldListen to inetd socket: %s\n", 422 strerror(errno)); 423 } 424 425 Signed-off-by: Adam Jackson <ajax@redhat.com> 426 427commit fcdfd5053c21441265645eb381bb9120f972735c 428Author: Mihail Konev <k.mvc@ya.ru> 429Date: Thu Jan 26 14:00:21 2017 +1000 430 431 autogen: add default patch prefix 432 433 Signed-off-by: Mihail Konev <k.mvc@ya.ru> 434 435commit 22c4117e8c7e08f15e42be3120eff58cb04fdd0d 436Author: Emil Velikov <emil.l.velikov@gmail.com> 437Date: Mon Mar 9 12:00:52 2015 +0000 438 439 autogen.sh: use quoted string variables 440 441 Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent 442 fall-outs, when they contain space. 443 444 Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> 445 Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 446 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 447 448commit 89c3df532ae4bd9d5924a445264a9df3a97f6bf6 449Author: Peter Hutterer <peter.hutterer@who-t.net> 450Date: Tue Jan 24 10:32:07 2017 +1000 451 452 autogen.sh: use exec instead of waiting for configure to finish 453 454 Syncs the invocation of configure with the one from the server. 455 456 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 457 Reviewed-by: Emil Velikov <emil.velikov@collabora.com> 458 459commit 9e64669db3b19ce11b40e084cf2d366bfd52826f 460Author: Thomas Klausner <wiz@NetBSD.org> 461Date: Thu Jul 23 13:55:18 2015 +0200 462 463 Include config.h first, and add comment about Xpoll.h. 464 465 (To avoid having this header moved lower.) 466 467 Signed-off-by: Thomas Klausner <wiz@NetBSD.org> 468 Reviewed-by: Emil Velikov <emil.l.velikov@gmail.com> 469 470commit 75be718a55376d39b0e517da33ef7a7557ac8f20 471Author: Thomas Klausner <wiz@NetBSD.org> 472Date: Sun Jul 19 09:55:55 2015 +0200 473 474 Ignore .dirstamp files. 475 476 Signed-off-by: Thomas Klausner <wiz@NetBSD.org> 477 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 478 479commit 1508df2fa02daff7a5cd58ce5d64e42b44ff4065 480Author: Matthew Green <mrg@NetBSD.org> 481Date: Sun Jul 19 09:54:59 2015 +0200 482 483 FD_SETSIZE fixes. 484 485 Move X11/Xpoll.h include earlier than sys/select.h to avoid missing 486 out on setting FD_SETSIZE early enough. 487 488 Signed-off-by: Thomas Klausner <wiz@NetBSD.org> 489 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 490 491commit 4fdc960c33724f859be74a630e0d668a74f6637d 492Author: Alan Coopersmith <alan.coopersmith@oracle.com> 493Date: Mon Jun 8 23:20:06 2015 -0700 494 495 Fix memory leaks when not using alloca 496 497 Reported by Oracle Parfait 1.5.1: 498 499 Error: Memory leak (CWE 401) 500 Memory leak of pointer client_auth allocated with FSalloc((prefix->num_auths * 24)) 501 at line 256 of difs/dispatch.c in function 'ProcEstablishConnection'. 502 client_auth allocated at line 243 with FSalloc((prefix->num_auths * 24)). 503 client_auth leaks when (((Atom)ad) - ((Atom)(prefix + 8))) > ((stuff->length << 2) - 4) at line 252. 504 malloc called at line 372 of os/utils.c in function 'FSalloc' 505 at line 276 of difs/dispatch.c in function 'ProcEstablishConnection'. 506 client_auth allocated at line 243 with FSalloc((prefix->num_auths * 24)). 507 client_auth leaks when (i + 1) >= ((fsConnClientPrefix*)client->requestBuffer)[1].num_auths at line 251. 508 malloc called at line 372 of os/utils.c in function 'FSalloc' 509 510 Error: Memory leak (CWE 401) 511 Memory leak of pointer acp allocated with FSalloc((stuff->num_auths * 24)) 512 at line 604 of difs/dispatch.c in function 'ProcCreateAC'. 513 acp allocated at line 590 with FSalloc((stuff->num_auths * 24)). 514 acp leaks when ((((Atom)ad) - ((Atom)client->requestBuffer)) + 8) > ((stuff->length << 2) - 4) at line 599. 515 malloc called at line 372 of os/utils.c in function 'FSalloc' 516 at line 622 of difs/dispatch.c in function 'ProcCreateAC'. 517 acp allocated at line 590 with FSalloc((stuff->num_auths * 24)). 518 acp leaks when (i + 1) >= ((fsCreateACReq*)client->requestBuffer)->num_auths at line 597. 519 malloc called at line 372 of os/utils.c in function 'FSalloc' 520 521 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 522 523commit 3d9bc5a3a8dd36188b0c09d536dcc3c0a8339c31 524Author: Alan Coopersmith <alan.coopersmith@oracle.com> 525Date: Sat Aug 23 13:00:24 2014 -0700 526 527 Add const to port variable passed to TRANS(ReopenCOTSServer) 528 529 Before this patch, gcc always warns: 530 os/xfstrans.c: In function ‘_FontTransGetInetdListenInfo’: 531 os/xfstrans.c:38:18: warning: initialization discards ‘const’ qualifier from pointer target type [enabled by default] 532 char *port = "0"; 533 ^ 534 535 After this patch, with prior versons of libxtrans, gcc will warn about 536 passing a const to TRANS(ReopenCOTSServer) where non-const is expected. 537 538 With both this patch & the libxtrans const patches, there are no warnings. 539 540 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 541 542commit 4bc3e1f01864f09ce87b8eba9b1970ea3715375c 543Author: Alan Coopersmith <alan.coopersmith@oracle.com> 544Date: Thu Aug 21 22:34:59 2014 -0700 545 546 xfs 1.1.4 547 548 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 549 550commit 899268224e98d2c660839a08d70166543d8e0a51 551Author: Alan Coopersmith <alan.coopersmith@oracle.com> 552Date: Mon Aug 11 18:40:27 2014 -0700 553 554 Add subdir-objects to automake options 555 556 automake 1.14.1 is asking for it: 557 558 warning: possible forward-incompatibility. 559 At least a source file is in a subdirectory, but the 'subdir-objects' 560 automake option hasn't been enabled. For now, the corresponding output 561 object file(s) will be placed in the top-level directory. However, 562 this behaviour will change in future Automake versions: they will 563 unconditionally cause object files to be placed in the same subdirectory 564 of the corresponding sources. 565 You are advised to start using 'subdir-objects' option throughout your 566 project, to avoid future incompatibilities. 567 568 and repeating for every source file: 569 Makefile.am:35: warning: source file 'difs/charinfo.c' is in a subdirectory, 570 Makefile.am:35: but option 'subdir-objects' is disabled 571 572 This quiets it, and brings us into line with the future state. 573 574 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 575 576commit a3498cecb300d20ddaab033a8dbda72df52a8b3b 577Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net> 578Date: Sun Apr 6 14:41:56 2014 -0500 579 580 Fix CFLAGS and LDFLAGS for Cygwin/MinGW 581 582 As in xserver, FD_SETSIZE must be overridden due to a too-low default, 583 and symbols must be exported for compatibility with the shared libXfont 584 stub handling on these platforms. 585 586 Signed-off-by: Yaakov Selkowitz <yselkowitz@users.sourceforge.net> 587 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 588 589commit 1c8459eafc04997751ae3d200d0ec91e43e19b5b 590Author: Alan Coopersmith <alan.coopersmith@oracle.com> 591Date: Sat May 31 21:39:32 2014 -0700 592 593 autogen.sh: Honor NOCONFIGURE=1 594 595 See http://people.gnome.org/~walters/docs/build-api.txt 596 597 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 598 599commit d353fc875c534c1efeaeb5185b3088f52d266882 600Author: Alan Coopersmith <alan.coopersmith@oracle.com> 601Date: Sat May 31 21:38:41 2014 -0700 602 603 configure: Drop AM_MAINTAINER_MODE 604 605 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 606 607commit 79db3095004c912850455bddfc91bb0991ff6c75 608Author: Alan Coopersmith <alan.coopersmith@oracle.com> 609Date: Fri May 23 23:01:51 2014 -0700 610 611 Add -version option to print program version 612 613 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 614 615commit f25c51fba6c7a08748892050c9db78e911e80ede 616Author: Alan Coopersmith <alan.coopersmith@oracle.com> 617Date: Fri May 23 22:55:53 2014 -0700 618 619 Print which option was in error along with usage message 620 621 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 622 623commit 9298ede3e9b9a4707d91a460f2f9e91aef23d6c1 624Author: Alan Coopersmith <alan.coopersmith@oracle.com> 625Date: Thu May 22 23:21:18 2014 -0700 626 627 Delete XpClient stubs 628 629 Xprint support stubs were required for libXfont prior to removal 630 of Xprint support in libXfont commit e1927f80deabe in 2009, but 631 are no longer needed. 632 633 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 634 635commit 9ca90f04e43545dd0ab4f2f580e1c7a32139936d 636Author: Alan Coopersmith <alan.coopersmith@oracle.com> 637Date: Thu May 22 23:11:48 2014 -0700 638 639 Move EventSwapVector from extenst.h to difs.h 640 641 Fits in better with other swap vectors there 642 643 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 644 645commit 03bf9d280c88b15161defd305ab06920bacb26a9 646Author: Alan Coopersmith <alan.coopersmith@oracle.com> 647Date: Thu May 22 23:05:42 2014 -0700 648 649 Delete unused extension code 650 651 No extensions were defined, but the code was ready for them, just in 652 case someone came up with one. If someone ever does, they can restore 653 from git history or an old tarball - until then, less code for us to 654 maintain & worry about checking for proper encoding/decoding of protocol. 655 656 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 657 658commit ca9663adce2a6e477fd92429e6e64bf8665998ef 659Author: Alan Coopersmith <alan.coopersmith@oracle.com> 660Date: Tue May 20 22:51:15 2014 -0700 661 662 Replace fsalloc(strlen) + strcpy with strdup 663 664 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 665 666commit 0c2c5520eef72b851aef245e4d5209087e824385 667Author: Alan Coopersmith <alan.coopersmith@oracle.com> 668Date: Tue May 20 22:39:40 2014 -0700 669 670 Convert remaining sprintf calls to snprintf 671 672 Removes a bonus unchecked strcat() call as well. 673 674 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 675 676commit 51970b9a6f51fdb23ccdd566b48594aeb593eb11 677Author: Alan Coopersmith <alan.coopersmith@oracle.com> 678Date: Tue May 20 22:04:21 2014 -0700 679 680 unifdef -USABER 681 682 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 683 684commit b240bc3633a56db6dbd0b1c8fa465b186814f1b7 685Author: Alan Coopersmith <alan.coopersmith@oracle.com> 686Date: Tue May 20 22:01:29 2014 -0700 687 688 unifdef -UNOTYET 689 690 Mostly removes resource class code copied from the X server resource 691 handling code and never used. Also removes reset on last client 692 disconnect code (similarly copied from the X server and not used). 693 694 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 695 696commit 659e9deafa76bb7feab16afc848392536361c92b 697Author: Alan Coopersmith <alan.coopersmith@oracle.com> 698Date: Fri May 16 15:33:56 2014 -0700 699 700 Only call SnfSetFormat if libXfont is built with SNF support 701 702 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 703 704commit 013df6f7d4ad0f3f2a74993733fc62ab67ffd484 705Author: Julien Cristau <jcristau@debian.org> 706Date: Thu May 8 19:28:28 2014 +0200 707 708 Delete unused CopyISOLatin1Lowered function 709 710 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 711 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 712 713commit 62daf761ea5e7c810d305c84426a8769db785979 714Author: Julien Cristau <jcristau@debian.org> 715Date: Thu May 8 19:28:27 2014 +0200 716 717 Use the register_fpe_functions() function from libXfont 718 719 Instead of individually registering support for font files and font 720 servers, use the libXfont-provided register_fpe_functions() which will 721 do the right thing (as of 1.4.2) depending how libXfont was configured. 722 723 This should let xfs run against a libXfont configured with --disable-fc. 724 725 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 726 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 727 728commit c6bb161dcb391977d353dc1c9d2b7d10179a20d4 729Author: Alan Coopersmith <alan.coopersmith@oracle.com> 730Date: Thu Apr 24 23:29:13 2014 -0700 731 732 Don't abort() just because we found more names than client requested 733 734 Too many fonts is no reason to drop everything, dump core, and exit. 735 736 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 737 738commit 2c7945278c8f5b7c70b0ef12b4024caa43ac152e 739Author: Keith Packard <keithp@keithp.com> 740Date: Wed Jan 29 13:14:22 2014 -0800 741 742 Warning fixes. 743 744 XFS replicates quite a bit of X server infrastructure so that it can 745 share libXfont. Many of those shared functions are declared in shared 746 font header files (either fontsproto.h or fontmisc.h). This patch 747 removes duplicate definitions from the XFS header files and makes sure 748 the shared header files are included in the right places to get the 749 functions declared before being defined. 750 751 Of course, some of those function types have changed, in particular 752 CopyISOLatin1Lowered now takes a const char * source parameter. 753 754 This patch also stops re-using the 'port' variable in 755 GetInetdListenInfo when fetching the ReopenInfo. That's not strictly 756 necessary here, but will be useful when the Reopen API in libxtrans 757 changes to take a constant parameter. 758 759 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 760 Tested-by: Gaetan Nadon <memsize@videotron.ca> 761 Signed-off-by: Keith Packard <keithp@keithp.com> 762 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 763 764commit b7cd80d37de51311e4cbf73dc9cdf231c5352bb1 765Author: Alan Coopersmith <alan.coopersmith@oracle.com> 766Date: Sat Jul 6 00:10:50 2013 -0700 767 768 Remove CRAY/WORD64 support 769 770 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 771 772commit 37df336745b23a7394a97e93ffe8944376d194db 773Author: Alan Coopersmith <alan.coopersmith@oracle.com> 774Date: Mon Jun 24 22:34:36 2013 -0700 775 776 Require ANSI C89 pre-processor, drop pre-C89 token pasting support 777 778 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 779 780commit a52114915c0fadfbbdd81049d5e940720868f44e 781Author: Alan Coopersmith <alan.coopersmith@oracle.com> 782Date: Fri Apr 12 18:45:28 2013 -0700 783 784 xfs 1.1.3 785 786 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 787 788commit b736a278a574a0f5f24c207478974351573427bc 789Author: Alan Coopersmith <alan.coopersmith@oracle.com> 790Date: Sat Jan 19 22:50:11 2013 -0800 791 792 Remove unused server cache functionality 793 794 We initialized the cache & reset the cache, but never put anything in it. 795 (Unlike the FontPatternCache provided by libXfont.) 796 797 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 798 799commit 21e479609b3529ce24e6139d1208dfe4f9040891 800Author: Alan Coopersmith <alan.coopersmith@oracle.com> 801Date: Sat Jan 19 22:30:49 2013 -0800 802 803 Convert Reply initialization to use C99 struct initializers 804 805 Much like we did for the X server, lets the compiler handle filling 806 in the entire struct, including zeroing out padding bytes. 807 808 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 809 810commit e77aa8b02f3f95a312a755bead400e1dd6e7fc45 811Author: Alan Coopersmith <alan.coopersmith@oracle.com> 812Date: Sat Jan 19 22:27:02 2013 -0800 813 814 Delete unused/empty FreeFonts() function 815 816 Had no body and no callers 817 818 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 819 820commit 43dd1a904a17d6cbcef6d6728b192eae858b642f 821Author: Alan Coopersmith <alan.coopersmith@oracle.com> 822Date: Sat Jan 19 22:22:09 2013 -0800 823 824 Make FontWakeup functions be static to fonts.c 825 826 Only called from other functions in fonts.c 827 828 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 829 830commit b6404f5855b7a38ad567c51b916646c3a085b419 831Author: Alan Coopersmith <alan.coopersmith@oracle.com> 832Date: Sat Jan 19 21:52:38 2013 -0800 833 834 Convert UseFPE & FreeFPE into static inline functions 835 836 Comment suggests making them a macro, but since they're only used in this 837 file, might as well let the compiler choose how best to optimize them. 838 839 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 840 841commit d7558028f93ba8d068ca9f0c5638268f2063c944 842Author: Alan Coopersmith <alan.coopersmith@oracle.com> 843Date: Sat Jan 19 21:38:40 2013 -0800 844 845 Delete unused function CopyCharInfo 846 847 Can find no record of this being used in current git repo (back to X11R6.6) 848 849 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 850 851commit e46193d3bb4b7bd52f4dfbccaf5efd4525d97103 852Author: Alan Coopersmith <alan.coopersmith@oracle.com> 853Date: Sat Jan 19 19:28:06 2013 -0800 854 855 MakeAtom: get rid of unnecessary casts 856 857 strncmp & strncpy expect an unsigned (size_t) argument, so don't take our 858 unsigned len and cast it back to a signed int, because that makes clang sad: 859 860 difs/atom.c:92:44: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 861 comp = strncmp(string, (*np)->string, (int) len); 862 ~~~~~~~ ^~~~~~~~~ 863 difs/atom.c:118:34: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 864 strncpy(nd->string, string, (int) len); 865 ~~~~~~~ ^~~~~~~~~ 866 867 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 868 869commit 5ac8e2b0aabd61639acee43ac0b9794a65f09594 870Author: Alan Coopersmith <alan.coopersmith@oracle.com> 871Date: Fri Jan 4 18:33:54 2013 -0800 872 873 unifdef -U__UNIXOS2__ 874 875 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 876 877commit ed5cdb85b307ca1844b337b50fb49108d9d4b6e1 878Author: Alan Coopersmith <alan.coopersmith@oracle.com> 879Date: Fri Jan 4 18:32:06 2013 -0800 880 881 Remove old OS2 linker file, xfs.def 882 883 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 884 885commit d27fea63c95f98b09f8242db71423f959a1665ba 886Author: Arvind Umrao <arvind.umrao@oracle.com> 887Date: Thu Aug 23 16:55:18 2012 +0530 888 889 Revert of ac59cccf8bc1ae3d41e0608f131b5eb888f9362b 890 891 xfs service will go to maintenance status after running fsinfo. 892 NULL is passed to socket layer causing crash. It was missed that 893 it also gets passed to ReopenCOTSServer which attempts to strdup 894 the port string without checking if it's null. 895 896 Signed-off-by: Arvind Umrao <arvind.umrao@oracle.com> 897 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 898 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 899 900commit ef3f230bc13a15c2cca2cb974de12d6d861aebdf 901Author: Alan Coopersmith <alan.coopersmith@oracle.com> 902Date: Fri Mar 2 10:19:15 2012 -0800 903 904 Require libXfont >= 1.4.5 to avoid prototype mismatch errors for MakeAtom 905 906 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 907 Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com> 908 909commit 7ec5d8d1a7adfd9b844fa750c319189a426466d5 910Author: Alan Coopersmith <alan.coopersmith@oracle.com> 911Date: Tue Feb 28 22:33:44 2012 -0800 912 913 xfs 1.1.2 914 915 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 916 917commit 03b4a543a812b14a565a92ac691cdc0f550e95d1 918Author: Alan Coopersmith <alan.coopersmith@oracle.com> 919Date: Wed Nov 30 18:21:30 2011 -0800 920 921 Call malloc, not xalloc 922 923 One call in xfstrans.c used xalloc - everything else already had malloc. 924 Fix this so it won't break when Xtrans stops defining xalloc to malloc 925 for us. 926 927 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 928 929commit 1c7f1cdefc1c256cd24d4b793c710c60870ae942 930Author: Alan Coopersmith <alan.coopersmith@oracle.com> 931Date: Fri Nov 11 22:42:51 2011 -0800 932 933 Use config.h for autoconf output now that there's no conflict 934 935 Now that os/config.h is gone, no reason to special case and have 936 xfs-config.h for the autoconf generated header. 937 938 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 939 Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com> 940 941commit e2a18c2fc203d094b2e975cf9b316528b9feaaa8 942Author: Alan Coopersmith <alan.coopersmith@oracle.com> 943Date: Fri Nov 11 22:38:08 2011 -0800 944 945 Move os/config.h into os/config.c 946 947 The only file that needed the only remaining definition was config.c, 948 so there's no point keeping a header file around for a single #define 949 950 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 951 Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com> 952 953commit 9de423ba5997e7cdb131f4bbdec2e676fa42c3e0 954Author: Alan Coopersmith <alan.coopersmith@oracle.com> 955Date: Fri Nov 11 22:33:24 2011 -0800 956 957 Fix printf format errors found by gcc now that it can check 958 959 Fixes: 960 os/config.c: In function ‘config_parse_nameVal’: 961 os/config.c:417:5: warning: too few arguments for format 962 os/config.c: In function ‘config_parse_int’: 963 os/config.c:458:6: warning: too few arguments for format 964 965 Requires passing parm arguments around in order to provide parameter 966 names with problems in the error messages 967 968 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 969 Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com> 970 971commit 22968fe5dd9e83ea39c095fd74bbf518ed1e51f0 972Author: Alan Coopersmith <alan.coopersmith@oracle.com> 973Date: Fri Nov 11 22:27:00 2011 -0800 974 975 Make CONFIG_ERR_* values be strings instead of indexes in ConfigErrors array 976 977 Allows gcc to check printf format strings instead of just giving warnings. 978 Since these #defines are only used in config.c, define them directly there, 979 instead of in the config.h header that no one else includes. 980 981 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 982 Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com> 983 984commit f8224be41700ccf7d639bd9a10818a45b10bc63a 985Author: Alan Coopersmith <alan.coopersmith@oracle.com> 986Date: Fri Nov 11 20:05:49 2011 -0800 987 988 Constify string argument to MakeAtom 989 990 Matches what's already been done in xserver and libXfont 991 992 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 993 994commit ac59cccf8bc1ae3d41e0608f131b5eb888f9362b 995Author: Alan Coopersmith <alan.coopersmith@oracle.com> 996Date: Sun Sep 25 12:12:14 2011 -0700 997 998 Don't pass a static string to TRANS(GetReopenInfo) 999 1000 It never reads the value passed in, just overwrites the pointer, 1001 and gcc -Wwrite-strings complains about assigning a constant string 1002 to a non-const char*. 1003 1004 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1005 1006commit cb8c4d800cc237c9ecaebd7af91ff26a311ac310 1007Author: Gaetan Nadon <memsize@videotron.ca> 1008Date: Thu Sep 22 09:10:10 2011 -0400 1009 1010 xfs-design: add missing legal text for Copyright holder 1011 1012 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 1013 1014commit fd9d549b9e480826f8d3a22665a26977c573c0c4 1015Author: Alan Coopersmith <alan.coopersmith@oracle.com> 1016Date: Fri Sep 16 20:33:36 2011 -0700 1017 1018 Add _X_NORETURN to declarations of functions that exit 1019 1020 While you might think FatalError() also should have _X_NORETURN, if 1021 you add it, you will find that gcc warns you that it does indeed 1022 return when built with syslog support. Why syslog makes all fatal 1023 errors become non-fatal is an excellent question to ponder... 1024 1025 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1026 1027commit cee4aafcd5ebef34cae02f2215663df6c8551a20 1028Author: Alan Coopersmith <alan.coopersmith@oracle.com> 1029Date: Fri Sep 16 19:36:02 2011 -0700 1030 1031 Fix warnings about mismatched printf arg types 1032 1033 Mostly from types defined as long or unsigned long which we tried to 1034 print as normal ints. 1035 1036 difs/cache.c: In function `CacheFreeMemory': 1037 difs/cache.c:371: warning: int format, different type arg (arg 2) 1038 1039 difs/resource.c: In function `AddResource': 1040 difs/resource.c:304: warning: unsigned int format, different type arg (arg 2) 1041 difs/resource.c:304: warning: unsigned int format, different type arg (arg 3) 1042 difs/resource.c:304: warning: unsigned int format, pointer arg (arg 4) 1043 difs/resource.c: In function `FreeResource': 1044 difs/resource.c:410: warning: unsigned int format, different type arg (arg 2) 1045 1046 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1047 1048commit 8b426f8a15b5f2e6268438d2e0505fdbf8c64aeb 1049Author: Alan Coopersmith <alan.coopersmith@oracle.com> 1050Date: Fri Sep 16 19:11:53 2011 -0700 1051 1052 Add _X_ATTRIBUTE_PRINTF to error reporting functions 1053 1054 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1055 1056commit c57e65406a7447930f701a319ba518acf9b4b5d3 1057Author: Alan Coopersmith <alan.coopersmith@oracle.com> 1058Date: Fri Sep 16 19:10:04 2011 -0700 1059 1060 Fix gcc -Wwrite-strings warnings for initialization with string literals 1061 1062 Many warnings of the form: 1063 os/config.c:92:5: warning: initialization discards qualifiers from pointer target type 1064 1065 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1066 1067commit 12463ed04068716ef8e9cf53eddaf8e78d0688dd 1068Author: Alan Coopersmith <alan.coopersmith@oracle.com> 1069Date: Fri Sep 16 19:23:30 2011 -0700 1070 1071 Remove dependency on libFS, the client-side library 1072 1073 xfs doesn't include <X11/fonts/FSlib.h> nor call any functions from the 1074 library, which is not surprising, as that's the library containing the 1075 client-side code for connecting to a font server such as xfs. 1076 1077 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1078 Reviewed-by: Gaetan Nadon <memsize@videotron.ca> 1079 1080commit ece2db504981f95bb1766d5a95ee8558bd95da46 1081Author: Gaetan Nadon <memsize@videotron.ca> 1082Date: Mon Sep 12 11:08:10 2011 -0400 1083 1084 docs: use the &fullrelvers; entity to set X11 release information 1085 1086 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 1087 1088commit 074374e0b94b3ff7aa09966d01691a98e2467ee4 1089Author: Gaetan Nadon <memsize@videotron.ca> 1090Date: Fri Sep 9 13:00:50 2011 -0400 1091 1092 devbook.am: maintenance update from docbook.am 1093 1094 The developer docs are generated from a subset of docbook.am 1095 which is sometimes updated. 1096 1097 The one difference is the embedded css style in the HEAD element. 1098 1099 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 1100 1101commit d8c17fc48a02d9c21d55514c92ec72a03ba581a8 1102Author: Gaetan Nadon <memsize@videotron.ca> 1103Date: Fri Sep 9 13:30:55 2011 -0400 1104 1105 config: fix distcheck for config.cpp 1106 1107 The location of the file is in srcdir. 1108 Problem introduced in commit 68bf267fa 1109 1110 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1111 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 1112 1113commit 3024e122b6d256060696ef0ba92c794a8106bc8f 1114Author: Gaetan Nadon <memsize@videotron.ca> 1115Date: Wed Mar 2 14:20:10 2011 -0500 1116 1117 doc: use common makefile for developers documentation 1118 1119 The user/specs docs now have external references support. 1120 Developers doc are not installed so they do not participate. 1121 However, using a similar makefile shared amongst developers 1122 document reduces maintenance and is forward looking. 1123 1124 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 1125 1126commit fe05c6c0c5abc7708f10c7af3929b1a26dde60c8 1127Author: Alan Coopersmith <alan.coopersmith@oracle.com> 1128Date: Fri Jan 7 18:22:51 2011 -0800 1129 1130 resync font-path checking with xserver's configure.ac 1131 1132 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1133 Acked-by: Dan Nicholson <dbn.lists@gmail.com> 1134 1135commit 68bf267fa4080e4a85df91e4a196bb701ee921d1 1136Author: Alan Coopersmith <alan.coopersmith@oracle.com> 1137Date: Fri Jan 7 18:19:56 2011 -0800 1138 1139 Make config.cpp rule compatible with Solaris make 1140 1141 Solaris make doesn't support $< in direct target rules. 1142 1143 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1144 1145commit ea30eb37f4402cf09db8e1dc8b999d3bf7b7d66f 1146Author: Martin Jansa <martin.jansa@gmail.com> 1147Date: Sat Nov 20 08:47:06 2010 +0100 1148 1149 config: look for fontpath.d only if --with-default-font-path wasn't specified #31290 1150 1151 * AC_CHECK_FILE doesn't work when cross compiling 1152 * Fixes https://bugs.freedesktop.org/show_bug.cgi?id=31290 1153 1154 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> 1155 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1156 1157commit 070fc985a8048e3a126690c5e64f0dca6418806b 1158Author: Gaetan Nadon <memsize@videotron.ca> 1159Date: Tue Nov 9 11:19:31 2010 -0500 1160 1161 config: HTML file generation: use the installed copy of xorg.css 1162 1163 Currenlty the xorg.css file is copied in each location 1164 where a DocBook/XML file resides. This produces about 1165 70 copies in the $(docdir) install tree. 1166 1167 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 1168 1169commit 995c9b23864e0207cf4c01cf442e49cc63817fdc 1170Author: Alan Coopersmith <alan.coopersmith@oracle.com> 1171Date: Sat Oct 30 15:39:30 2010 -0700 1172 1173 xfs 1.1.1 1174 1175 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1176 1177commit bea7df7f194e3dab6f1826477a8accd8e249cbee 1178Author: Alan Coopersmith <alan.coopersmith@oracle.com> 1179Date: Sat Oct 30 15:36:51 2010 -0700 1180 1181 config: Remove unnecessary calls from configure.ac 1182 1183 AC_PROG_CC & AC_PROG_INSTALL are provided by XORG_DEFAULT_OPTIONS now 1184 PKG_CONFIG_MODULES handles AC_SUBST of the CFLAGS & LIBS variables 1185 1186 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1187 1188commit 293b8b9163083e7d8adfde752a29e25436b927a1 1189Author: Gaetan Nadon <memsize@videotron.ca> 1190Date: Thu Aug 5 08:02:40 2010 -0400 1191 1192 Using the C preprocessor to generate "config" is no longer needed. 1193 1194 Reuse and adapt the man makefile using sed in a seperate directory 1195 Replace XCOMM IMakefile comment with # 1196 1197 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1198 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 1199 1200commit 9ad39a265b093793a0d9f009018f99f3fde596bf 1201Author: Gaetan Nadon <memsize@videotron.ca> 1202Date: Thu Aug 5 13:31:57 2010 -0400 1203 1204 fontcache: remove unreachable code around FONTCACHE define 1205 1206 Unlike the xset app, xfs has never defined or included a header 1207 that defines FONTCACHE, even when compiled with libXfont 1.3.3 1208 which uses fontcacheproto and defines FONTCACHE in its config.h. 1209 1210 This will allow further simplification when generating config.cpp. 1211 1212 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 1213 1214commit ec0bcb3daf87368ff22be65f66c70dbb7ab48d32 1215Author: Gaetan Nadon <memsize@videotron.ca> 1216Date: Wed Aug 4 16:10:26 2010 -0400 1217 1218 xfs.man: use sed and standard makefile 1219 1220 Remove the complexity of using the C preprocessor legacy 1221 from IMakefile. 1222 1223 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1224 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 1225 1226commit 884dc954c93e49a31047b84dcf01e0c3e40e08f6 1227Author: Gaetan Nadon <memsize@videotron.ca> 1228Date: Wed Aug 4 15:24:37 2010 -0400 1229 1230 xfs.man: replace IMake XCOMM comment with # 1231 1232 There is no need to replace it using sed everytime. 1233 1234 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1235 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 1236 1237commit 980f905db43fd43cd61a95c4286a1b26658c2d0c 1238Author: Gaetan Nadon <memsize@videotron.ca> 1239Date: Tue Aug 3 17:13:20 2010 -0400 1240 1241 doc: use xorg stylesheet and standard makefile 1242 1243 The recent conversion to DocBook XML has created an infra-structure 1244 to apply a common stylesheet and build support. 1245 1246 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 1247 1248commit f371c30202705f949d7a8ed04e4039d69f04fcf9 1249Author: Gaetan Nadon <memsize@videotron.ca> 1250Date: Tue Aug 3 13:47:10 2010 -0400 1251 1252 doc: use HAVE_XMLTO_TEXT for users without a text browser. 1253 1254 Used to conditionally generate text documentation. 1255 xmlto for text output requires either lynx, links, or w3m browsers 1256 1257 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 1258 1259commit 31917b20fe3d83ca51c460fdd66a7d61f2670db3 1260Author: Olivier Fourdan <fourdan@xfce.org> 1261Date: Sat Jun 26 17:43:06 2010 -0400 1262 1263 Fix segfaults in xfs 1264 1265 This addresses possible remaining segfaults which can occur randomly 1266 in xfs, mostly a follow up on bug 22084. 1267 1268 1. Make sure ListenTransCount is reset to 0 when ListenTransConns is 1269 freed to avoid a segfault in CloseSockets() when a “drone server” 1270 terminates. 1271 1272 2. ffs() is still used in various places on fd_mask whereas the 1273 fd_mask can be greater than an int. 1274 1275 3. replace (i << 5) with (i * (sizeof(fd_mask) * 8) to be more 1276 64bit safe 1277 1278 Cf: https://bugs.freedesktop.org/show_bug.cgi?id=28691 1279 1280 Signed-off-by: James Cloos <cloos@jhcloos.com> 1281 1282commit 7caf7298a5088c8afab4d0c8146de2faca2e2baa 1283Author: Jeff Smith <whydoubt@yahoo.com> 1284Date: Fri Mar 19 13:48:08 2010 -0500 1285 1286 Clean up some pointer signedness warnings 1287 1288 Signed-off-by: Jeff Smith <whydoubt@yahoo.com> 1289 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1290 1291commit 3660bdcaea6915d9c2ff90b96a3986cb5379ee5d 1292Author: Gaetan Nadon <memsize@videotron.ca> 1293Date: Wed Mar 31 16:36:00 2010 -0400 1294 1295 config: update and relocate AC_DEFINE_DIR macro 1296 1297 Remove deprecated acinclude.m4 macro container file 1298 Use separate macro files as per autoconf recommendation 1299 Use the latest macro from GNU (ax) which replaces 1300 the non-gnu version (ac) 1301 This preserves the Autoconf macro AC namespace. 1302 1303 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1304 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 1305 1306commit 8c220fa266b9c3ecae551e1c9e422a257805e80d 1307Author: Gaetan Nadon <memsize@videotron.ca> 1308Date: Wed Mar 31 15:57:45 2010 -0400 1309 1310 config: AC_USE_SYSTEM_EXTENSIONS must be before any compiler stmt. 1311 1312 Reorder the initialization section at the top of the file. 1313 1314 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 1315 1316commit 73ef42c6710796556bcd2ec24fdf30addb86fc76 1317Author: Gaetan Nadon <memsize@videotron.ca> 1318Date: Thu Mar 11 09:58:37 2010 -0500 1319 1320 doc: specify 0.0.20 as the minimum version for xmlto 1321 1322 Older versions do not have fop backend. 1323 1324 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 1325 1326commit 23a8afed5c782a7a4680163c96e51016f6d2bb54 1327Author: Gaetan Nadon <memsize@videotron.ca> 1328Date: Tue Feb 9 17:36:57 2010 -0500 1329 1330 doc: use $(mkdir_p) rather than $(MKDIR_P) due to automake 1.9.6 1331 1332 $(MKDIR_P) is not defined in automake 1.9. 1333 1334 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 1335 1336commit 7b3d832e84c455595077f68cea482d3886a8e49e 1337Author: Gaetan Nadon <memsize@videotron.ca> 1338Date: Fri Jan 29 14:23:29 2010 -0500 1339 1340 doc: use new macros to control doc generation 1341 1342 Namely XORG_WITH_FOP for the fop backend (pdf) and 1343 XORG_ENABLE_DEVEL_DOCS for the generation of all docs 1344 1345 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 1346 1347commit 6fdf88356387cbac04b553f04b79cc00ab45235a 1348Author: Gaetan Nadon <memsize@videotron.ca> 1349Date: Fri Jan 22 09:18:21 2010 -0500 1350 1351 doc: use fop backend to convert xml to pdf 1352 1353 The default is passiveTex which does not work. 1354 Add XMLFOP and HAVE_XMLFOP to skip pdf if fop is missing. 1355 1356 Reviewed-by: Dan Nicholson <dbn.lists@gmail.com> 1357 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 1358 1359commit 09b4378509ecc821635eda398aae5af222f02d73 1360Author: Gaetan Nadon <memsize@videotron.ca> 1361Date: Wed Jan 20 12:09:58 2010 -0500 1362 1363 config: replace custom code with reusable macro XORG_WITH_XMLTO 1364 1365 XORG_WITH_XMLTO provides additional functions like a configure 1366 option which allow platform builders to control the usage of 1367 the xmlto program. 1368 1369 This is a requirement from platforms that do not have such doc tool. 1370 1371 Reviewed-by: Dan Nicholson <dbn.lists@gmail.com> 1372 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 1373 1374commit 0bd527a8ad4bf2c047d4b9ac2e9a311d107eae8f 1375Author: Alan Coopersmith <alan.coopersmith@sun.com> 1376Date: Thu Jan 14 22:16:39 2010 -0800 1377 1378 Update Sun license notices to current X.Org standard form 1379 1380 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1381 1382commit e32c9704a5fd800537f3549528aa599d91955e3d 1383Author: Gaetan Nadon <memsize@videotron.ca> 1384Date: Thu Nov 26 09:19:53 2009 -0500 1385 1386 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES 1387 1388 Now that the INSTALL file is generated. 1389 Allows running make maintainer-clean. 1390 1391commit f934b6a48112e4feb15ba6faaa03903918d20005 1392Author: Gaetan Nadon <memsize@videotron.ca> 1393Date: Wed Oct 28 14:09:08 2009 -0400 1394 1395 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 1396 1397 Add missing INSTALL file. Use standard GNU file on building tarball 1398 README may have been updated 1399 Remove AUTHORS file as it is empty and no content available yet. 1400 Remove NEWS file as it is empty and no content available yet. 1401 1402commit 1c0e6b11af1982f68c521e5b0cfd87c975f54d72 1403Author: Gaetan Nadon <memsize@videotron.ca> 1404Date: Mon Oct 26 22:08:39 2009 -0400 1405 1406 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 1407 1408 ChangeLog filename is known to Automake and requires no further 1409 coding in the makefile. 1410 1411commit 6cf397b9685b5022477138386b349d8b95d853ac 1412Author: Gaetan Nadon <memsize@videotron.ca> 1413Date: Thu Oct 22 12:34:15 2009 -0400 1414 1415 .gitignore: use common defaults with custom section # 24239 1416 1417 Using common defaults will reduce errors and maintenance. 1418 Only the very small or inexistent custom section need periodic maintenance 1419 when the structure of the component changes. Do not edit defaults. 1420 1421commit 756cb37a07af13c31a13c8882fe4abdd1b32da6a 1422Author: Alan Coopersmith <alan.coopersmith@sun.com> 1423Date: Fri Oct 9 23:21:59 2009 -0700 1424 1425 Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS 1426 1427 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1428 1429commit dc057e158e778c194f2680f2083f42145683d020 1430Author: Alan Coopersmith <alan.coopersmith@sun.com> 1431Date: Wed Oct 7 22:46:39 2009 -0700 1432 1433 Use font-utils 1.1 macros to find default font path 1434 1435 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1436 1437commit eccddc3753e97b0b47c68e59b6650eb314ef5402 1438Author: Alan Coopersmith <alan.coopersmith@sun.com> 1439Date: Thu Jun 18 14:00:28 2009 -0700 1440 1441 xfs 1.1.0 1442 1443 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1444 1445commit 7fc0d81f660eaec16f10ebdff6367da7bcc204f9 1446Author: Alan Coopersmith <alan.coopersmith@sun.com> 1447Date: Thu Jun 18 10:29:39 2009 -0700 1448 1449 remove SCCS ids 1450 1451 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1452 1453commit be599b68334d2dea71e12f478e3201d3087ddf56 1454Author: Alan Coopersmith <alan.coopersmith@sun.com> 1455Date: Wed Jun 17 18:56:09 2009 -0700 1456 1457 Add --disable-devel-docs flag to configure to skip xfs-design doc conversion 1458 1459 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1460 1461commit 93f75eed7b7dd1208d6d24ec065dfd1518efa599 1462Author: Alan Coopersmith <alan.coopersmith@sun.com> 1463Date: Wed Jun 17 17:29:16 2009 -0700 1464 1465 Update README and COPYING files and man page 1466 1467 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1468 1469commit 66c3c3e95b0faa005d2a5cdcd196cdc6de027d16 1470Author: Alan Coopersmith <alan.coopersmith@sun.com> 1471Date: Wed Jun 17 16:49:20 2009 -0700 1472 1473 Add support for starting xfs from inetd 1474 1475 Adds -inetd command line flag to be used when starting via inetd. 1476 Assumes inetd is set to "wait" mode, and will thus let xfs, once 1477 started, deal with waiting for & handling all further clients, 1478 until xfs is killed. 1479 1480 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1481 1482commit 6edc36cf965501149889ebb2a8afe61330f895c5 1483Author: Alan Coopersmith <alan.coopersmith@sun.com> 1484Date: Wed Jun 17 16:47:04 2009 -0700 1485 1486 Add --enable-syslog (on by default) to configure for use-syslog option 1487 1488 Oops, guess we missed providing a way to #define USE_SYSLOG in the 1489 Imake -> autoconf conversion. 1490 1491 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1492 1493commit 0f3597e7f313bbc231817172b9786cbfe2e974d0 1494Author: Alan Coopersmith <alan.coopersmith@sun.com> 1495Date: Tue Jun 16 20:57:43 2009 -0700 1496 1497 Bug 22084: XFS server crash with many dropped connections 1498 1499 http://bugs.freedesktop.org/show_bug.cgi?id=22084 1500 1501 Fixes three crashes I hit investigating this report: 1502 1503 1) Replace ffs() with a version that handles fd_mask sized arguments instead 1504 of int sized ones, so we don't get stuck in 64-bit builds when fd bits 1505 are set past the 32-bit boundary. (os/WaitFor.c in the X server already does 1506 this.) 1507 1508 2) Check that the client OsPrivate isn't already NULL before dismantling it 1509 in CloseDownConnection() 1510 1511 3) Make sure we aren't overflowing the pClientsReady buffer when returning 1512 the list of clients ready for processing. 1513 1514 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1515 1516commit c8f86a023411c3697fe86beb4be1fe7fffc7e487 1517Author: Alan Coopersmith <alan.coopersmith@sun.com> 1518Date: Tue Jun 16 08:16:27 2009 -0700 1519 1520 daemon(): use configure to see if it exists, FatalError on failure 1521 1522 Matches similar changes to xdm's copy of daemon.c 1523 1524 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1525 1526commit 33c5f6836d8233f91b2c3890ef8419894b7a94d0 1527Author: Alan Coopersmith <alan.coopersmith@sun.com> 1528Date: Mon Jun 15 19:32:06 2009 -0700 1529 1530 Remove leftover includes that should have gone away with c47d3d3795c8d 1531 1532 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1533 1534commit 8d5838bb075dc995dcfce5634c6c70be4ecff832 1535Author: Alan Coopersmith <alan.coopersmith@sun.com> 1536Date: Thu Jun 11 17:12:08 2009 -0700 1537 1538 Use AC_SYSTEM_EXTENSIONS instead of maintaining _GNU_SOURCE OS list 1539 1540 Bumps minimum autoconf version required to 2.60 1541 1542 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1543 1544commit 91c61d56cf6c780db011b8386ce094e11ec5ef42 1545Author: Alan Coopersmith <alan.coopersmith@sun.com> 1546Date: Thu Jun 11 17:05:24 2009 -0700 1547 1548 Make sure all source files #include "xfs-config.h" 1549 1550 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1551 1552commit 6741315a7e839a3c3e8c725e458ec0da5ad3012b 1553Author: Alan Coopersmith <alan.coopersmith@sun.com> 1554Date: Tue Jun 9 13:58:59 2009 -0700 1555 1556 Add #includes of access.h to clear prototype warnings 1557 1558 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1559 1560commit 6b8f4459861bda8c2cce70490cca0fe1f7784305 1561Author: Alan Coopersmith <alan.coopersmith@sun.com> 1562Date: Mon Jun 8 16:22:33 2009 -0700 1563 1564 Convert xfs design doc from troff/.ms to docbook/xml 1565 1566 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1567 1568commit 6fad03d2626c568ba9563a1d4d4f7c85f488341c 1569Author: Alan Coopersmith <alan.coopersmith@sun.com> 1570Date: Wed May 27 11:07:29 2009 -0700 1571 1572 Remove include/accstr.h from Makefile.am 1573 1574 Fixes distcheck error introduced by 4b1a9e1a20049fa55f780c8fd4bb9eaba7540712 1575 1576 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1577 1578commit 2c37901f2f64a0e188dd42386f6364c0a154f78b 1579Author: Alan Coopersmith <alan.coopersmith@sun.com> 1580Date: Wed May 27 08:03:45 2009 -0700 1581 1582 Move design.ms from xorg-docs/specs/xfs/design.ms to this module 1583 1584 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1585 1586commit 95b40e0235109d4b963d385008bb73636f89aead 1587Author: Alan Coopersmith <alan.coopersmith@sun.com> 1588Date: Tue May 19 01:30:52 2009 -0700 1589 1590 Update AC_DEFINE_DIR to latest version from Autoconf Archive 1591 1592commit 3c2390c461f15386a8e2676572c520f01e9c600f 1593Author: Alan Coopersmith <alan.coopersmith@sun.com> 1594Date: Tue May 19 01:20:14 2009 -0700 1595 1596 xfs shouldn't re-create the log file every time it clones 1597 1598 Port to current xfs of a part of the fix for Sun bug 4302139: 1599 patch 108117-01 removes error-file configuration option for xfs 1600 1601 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1602 1603commit 346a316f5e39ca6d99b98372914294988e79758d 1604Author: Alan Coopersmith <alan.coopersmith@sun.com> 1605Date: Tue May 19 01:14:11 2009 -0700 1606 1607 Simplify OPEN_MAX #ifdefs down to POSIX standard sysconf(_SC_OPEN_MAX) 1608 1609 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1610 1611commit a1583d53a44f65d0930282e193365f5605bde547 1612Author: Alan Coopersmith <alan.coopersmith@sun.com> 1613Date: Tue May 19 01:10:06 2009 -0700 1614 1615 Crash in CloseSockets() after StopListening() 1616 1617 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1618 1619commit d78622007b9102d1818f2c73a00670351f026262 1620Author: Alan Coopersmith <alan.coopersmith@sun.com> 1621Date: Mon May 18 21:28:46 2009 -0700 1622 1623 Remove more #if 0 bits 1624 1625 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1626 1627commit 4b1a9e1a20049fa55f780c8fd4bb9eaba7540712 1628Author: Alan Coopersmith <alan.coopersmith@sun.com> 1629Date: Mon May 18 21:28:03 2009 -0700 1630 1631 Remove unused HostAddress list manipulation code 1632 1633 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1634 1635commit b0c41c110bb05947fccc9a6228bc3e9badff38c5 1636Author: Alan Coopersmith <alan.coopersmith@sun.com> 1637Date: Mon May 18 21:06:59 2009 -0700 1638 1639 Convert to POSIX standard signal handling 1640 1641 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1642 1643commit c5985b93dd2c96ab9c1cfbfe7881b0f80e349879 1644Author: Alan Coopersmith <alan.coopersmith@sun.com> 1645Date: Mon May 18 21:05:35 2009 -0700 1646 1647 Fix definition of WRITES macro for debug messages in os/utils.c 1648 1649 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1650 1651commit a97048bd750f2d514dd8bb2959e3bbab4443178e 1652Author: Alan Coopersmith <alan.coopersmith@sun.com> 1653Date: Mon May 18 19:50:07 2009 -0700 1654 1655 Server miscounts clients who exit before finishing handshake 1656 1657 nClients could go negative since it wasn't incremented until 1658 ProcInitialConnection, but was always decremented in DoCloseDownClient 1659 1660 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1661 1662commit e47728904d50566ec4390829fc9a511e54e9157e 1663Author: Alan Coopersmith <alan.coopersmith@sun.com> 1664Date: Mon May 18 19:17:16 2009 -0700 1665 1666 Delete #ifdef MEMBUG code 1667 1668 Couldn't build since modularization, since it depended on old memleak code 1669 1670 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1671 1672commit 02b3a024b151177246e026d05d8e0efe4eda47b4 1673Author: Alan Coopersmith <alan.coopersmith@sun.com> 1674Date: Mon May 18 18:58:46 2009 -0700 1675 1676 Coalesce PATH_MAX ifdefs into a single copy in osdep.h 1677 1678 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1679 1680commit c47d3d3795c8d9152dcfed7b806eab1204830e7d 1681Author: Alan Coopersmith <alan.coopersmith@sun.com> 1682Date: Mon May 18 18:42:18 2009 -0700 1683 1684 Remove X_NOT_POSIX #ifdefs 1685 1686 Hadn't been compiled since modularization, was previously only used 1687 on pre-POSIX-1.1990 systems, which are no longer supported by X.Org. 1688 1689 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1690 1691commit 7ccc50b6a7dd47f89e3b2aff5accaab4cad24a64 1692Author: Alan Coopersmith <alan.coopersmith@sun.com> 1693Date: Mon May 18 16:53:31 2009 -0700 1694 1695 Remove #ifdef Lynx code 1696 1697 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1698 1699commit a1d254a81b5dffd0f706c77e28ec72aff11169f8 1700Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br> 1701Date: Wed Jan 21 18:02:36 2009 -0200 1702 1703 Correct all sparse warnings. 1704 1705 All extern declarations were moved from C sources to header files, 1706 with the exception of the new prototype for SnfSetFormat() as it 1707 is not available on installed libXfont headers. 1708 difs/difsutils.c:CopyISOLatin1Lowered() had it's arguments sign 1709 changed to avoid conflict with libXfont's X11/fonts/fontmisc.h 1710 prototype. 1711 1712commit f7f149457581fa819c88e1958e7c154a6d9824fa 1713Author: Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1714Date: Fri Dec 19 18:43:53 2008 -0800 1715 1716 Bug #11567: Fix handling of invalid, non-path FPE 1717 1718 FPE's which are not valid and are not in the form of paths cause a 1719 failure on the parser which invalidates all subsequent FPEs. If 1720 the invalid FPE is the first on the list, this will cause a 1721 fatal-error and the server will abort. 1722 1723 https://bugs.freedesktop.org/show_bug.cgi?id=11567 1724 1725 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1726 1727commit ffbdfc9bbe8a38a5658197a95e0cf5266ef51604 1728Author: Alan Coopersmith <alan.coopersmith@sun.com> 1729Date: Tue Dec 16 16:27:30 2008 -0800 1730 1731 `ReadConfigFile': 'fp' might be used uninitialized in this function 1732 1733 In the unlikely event that default_config_files is completely empty, 1734 fp would never have been set to NULL to trigger error check at line 363. 1735 1736commit 158e7f062a21ea4abfe64aa976735804f00bc3b5 1737Author: Alan Coopersmith <alan.coopersmith@sun.com> 1738Date: Tue Dec 16 16:24:37 2008 -0800 1739 1740 Clear many sparse warnings: Using plain integer as NULL pointer 1741 1742commit 2b529e155a2a414cc225d8fd8014ff6c2e8231cb 1743Author: Alan Coopersmith <alan.coopersmith@sun.com> 1744Date: Fri Dec 5 08:57:11 2008 -0800 1745 1746 Use XORG_CWARNFLAGS & XORG_CHANGELOG from xorg-macros 1.2 1747 1748commit cbd9f1b5b36789474788ca6ff60ccbaee4969ff1 1749Author: Alan Coopersmith <alan.coopersmith@sun.com> 1750Date: Fri Dec 5 08:54:43 2008 -0800 1751 1752 Clear warnings about redefining command-line -D values in xfstrans.c 1753 1754commit b02fa1750fa20cb1784a16cd2402a303146f8c99 1755Author: Alan Coopersmith <alan.coopersmith@sun.com> 1756Date: Fri Dec 5 08:51:18 2008 -0800 1757 1758 os/daemon.c:100: warning: old-style parameter declaration 1759 1760commit 302e3fcf221843d42141f73277911dfab9428d71 1761Author: Alan Coopersmith <alan.coopersmith@sun.com> 1762Date: Thu Dec 4 18:01:17 2008 -0800 1763 1764 When byte swapping authentication data, try to workaround bad X servers 1765 1766 Port/reworking of fix for Sun bug 4783714 ("fix for 4764193 [CERT CA-2002-34] 1767 breaks cross-platform font service") to try to figure out whether the 1768 authentication data follows the FS protocol spec or the way the X11 Sample 1769 Implementation has worked for years, and handle it either way. 1770 1771commit 3fe28a31a2974287acc182c7c9bfd68d94ea6292 1772Author: Alan Coopersmith <alan.coopersmith@sun.com> 1773Date: Thu Dec 4 14:45:17 2008 -0800 1774 1775 Don't overcalculate size of authentication packets with no data 1776 1777 If a font server client wasn't providing any authentication methods, 1778 the code was adding 4 to the packet length, then rejecting the packet 1779 as having more data than the length field said - but the X server 1780 side wasn't actually putting those 4 bytes into the packet anywhere. 1781 1782commit c1fda34275583b7ae8d2b1b749bd362443874bda 1783Author: Alan Coopersmith <alan.coopersmith@sun.com> 1784Date: Wed Dec 3 19:52:16 2008 -0800 1785 1786 Use cpp instead of sed for processing man page & sample config file 1787 1788 Make fontcache entries in sample config only appear #ifdef FONTCACHE 1789 1790commit c66a46e35ae40a23ad9acee838ab42300eddbd67 1791Author: Alan Coopersmith <alan.coopersmith@sun.com> 1792Date: Mon Oct 6 21:19:27 2008 -0700 1793 1794 Use configure to determine font path to put into xfs config file 1795 1796 Uses --default-font-path if specified, otherwise checks for 1797 /etc/X11/fontpath.d, otherwise uses default path copied 1798 from xserver configure.ac 1799 1800commit 8b3e40688a9b829eee56d8b2aabadc4093227da6 1801Author: Matthieu Herrb <matthieu.herrb@laas.fr> 1802Date: Fri Jun 13 15:37:13 2008 -0600 1803 1804 remove RCS Ids 1805 1806commit 3e6b854aa4ce0636fd63f63afd04d68b28c0fa68 1807Author: Brice Goglin <bgoglin@debian.org> 1808Date: Fri May 23 22:29:50 2008 +0200 1809 1810 xfs 1.0.8 1811 1812commit 8144d75d4e71d8ae0493043f49fe9925f8099244 1813Author: Brice Goglin <bgoglin@debian.org> 1814Date: Fri May 23 18:53:55 2008 +0200 1815 1816 Fix nasty typo in SetConfigValues 1817 1818 Nasty typo introduced in 4a163a076e90808fa47ade1504fd0f2893bdc306, 1819 causes xfs to crash on startup. 1820 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=482551 1821 1822commit 9666b767a1f565bae06e84aacb53a1d9b7747f90 1823Author: Adam Jackson <ajax@redhat.com> 1824Date: Wed May 21 14:18:01 2008 -0400 1825 1826 xfs 1.0.7 1827 1828commit 4a163a076e90808fa47ade1504fd0f2893bdc306 1829Author: Petter Reinholdtsen <pere@hungry.com> 1830Date: Fri May 16 20:27:48 2008 +0200 1831 1832 Return an error to the log instead of segfaulting 1833 1834 Return an error to the log instead of segfaulting 1835 if catalogue line is omitted from config file. 1836 1837 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=148650 1838 1839commit 6188cb8538b713296266238b7b780718fcec881b 1840Author: Stephan A. Maciej <stephanm@datenfriedhof.net> 1841Date: Mon Mar 17 18:00:49 2008 -0700 1842 1843 Allow font server to start with pid longer than 5 digits 1844 1845 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1846 1847commit 24d4172a71850299c797f887d3027c32068763d0 1848Author: Alan Coopersmith <alan.coopersmith@sun.com> 1849Date: Mon Jan 14 19:32:09 2008 -0800 1850 1851 Fix --with-default-config to work with more than two config files 1852 1853commit 8337bcb5650581874510514cce7d9df89db54d5c 1854Author: Adam Jackson <ajax@redhat.com> 1855Date: Thu Mar 6 17:06:25 2008 -0500 1856 1857 xfs 1.0.6 1858 1859commit f253f56e9ff33e7424317be7fa54a60eec4053a8 1860Author: Julien Cristau <jcristau@debian.org> 1861Date: Tue Feb 5 21:57:21 2008 +0100 1862 1863 Install config file in $(sysconfdir) by default instead of $(libdir) 1864 1865commit 71c2acc3d0fecc5c6c3d63cfae8f38ee2ce72d9d 1866Author: Alan Coopersmith <alan.coopersmith@sun.com> 1867Date: Wed Jan 9 16:08:54 2008 -0800 1868 1869 List multiple config files in man page if specified in --with-default-config-file 1870 1871commit 5a5d003bfc400471693f88a16d2ed6ed98ca8111 1872Author: Alan Coopersmith <alan.coopersmith@sun.com> 1873Date: Mon Jan 7 18:04:36 2008 -0800 1874 1875 Add xfsinfo & fslsfonts to See Also section of man page 1876 1877commit 9d19ae3b4d6fcaa01bcb88b9fde644aec3f191b1 1878Author: Alan Coopersmith <alan.coopersmith@sun.com> 1879Date: Mon Jan 7 15:08:33 2008 -0800 1880 1881 Remove another extraneous + from man page 1882 1883commit c398fae4cf2119f467970a0af4b408948aff12ef 1884Author: Alan Coopersmith <alan.coopersmith@sun.com> 1885Date: Fri Jan 4 15:56:31 2008 -0800 1886 1887 Add hooks for checking sources with tools like sparse & lint 1888 1889commit 04e94c3d22e6115f40bcced43e78a336613789a9 1890Author: Alan Coopersmith <alan.coopersmith@sun.com> 1891Date: Fri Jan 4 15:55:53 2008 -0800 1892 1893 Remove duplicated section & extra + in xfs.man 1894 1895commit bc3d7ac63b801b22214ce5d04fa0a585a6223fee 1896Author: Alan Coopersmith <alan.coopersmith@sun.com> 1897Date: Thu Jan 3 17:12:58 2008 -0800 1898 1899 Rename autoconf-generated header to xfs-config.h to avoid clash with os/config.h 1900 1901commit c0b33d044edc89ec882ac425c91a79cd738167a4 1902Author: Alan Coopersmith <alan.coopersmith@sun.com> 1903Date: Thu Jan 3 16:47:59 2008 -0800 1904 1905 Add --with-default-config-file configure option 1906 1907 Allow specifying multiple files, using the first one found at runtime. 1908 1909commit c7b49319ac3ba99002074021f0cd493aa122439a 1910Author: Alan Coopersmith <alan.coopersmith@sun.com> 1911Date: Thu Jan 3 13:58:18 2008 -0800 1912 1913 xfs.man: Replace Speedo with TrueType, fix typos 1914 1915commit cfbf2d673d0b764f6f5aa3d802c4796c94b407d0 1916Author: Alan Coopersmith <alan.coopersmith@sun.com> 1917Date: Thu Jan 3 13:10:01 2008 -0800 1918 1919 Use PACKAGE_VERSION_* to set default VENDOR_RELEASE version string 1920 1921commit 33f185cc94d11279aa3c08ebebf8461225dad4be 1922Author: James Cloos <cloos@jhcloos.com> 1923Date: Thu Dec 6 16:37:15 2007 -0500 1924 1925 Replace static ChangeLog with dist-hook to generate from git log 1926 1927commit ec8bfac7c5ab048d86bd60ec97526300ef41d2a9 1928Author: David Nusinow <dnusinow@debian.org> 1929Date: Wed Oct 3 21:37:46 2007 -0400 1930 1931 Perform massive manpage cleanup and reformatting. 1932 1933 Add "FUTURE DIRECTIONS" section. 1934 1935 This patch by Branden Robinson, forward ported by David Nusinow and 1936 probably a few others. 1937 1938commit 0bd59b5938059c7ff5501b928ebe80ecea27f008 1939Author: Matthieu Herrb <matthieu@bluenote.herrb.com> 1940Date: Mon Oct 1 21:55:52 2007 +0200 1941 1942 Bump to 1.0.5 1943 1944commit ec3ca8fd4c599f41e6f977ce912805ac8ac74f32 1945Author: Matthieu Herrb <matthieu@bluenote.herrb.com> 1946Date: Mon Oct 1 21:53:41 2007 +0200 1947 1948 Fix for heap overwrite in swap_char2b() CVE-2007-4568. 1949 1950commit 380fb68316f13012ff7cb2ac4addc2626fa2dad0 1951Author: Matthieu Herrb <matthieu@bluenote.herrb.com> 1952Date: Mon Oct 1 21:51:40 2007 +0200 1953 1954 fix for integer overflows in build_range(). CVE-4568. 1955 1956commit 63596c80ec1c406a35780f45ea43d8004b020869 1957Author: Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1958Date: Wed Jun 20 13:31:40 2007 -0300 1959 1960 Document catalogue:<dir> feature 1961 1962commit 2037244c4a758d4010da55128fc2b7902f2bc8ad 1963Author: Daniel Stone <daniel@fooishbar.org> 1964Date: Thu Nov 30 19:55:47 2006 +0200 1965 1966 bump to 1.0.4 1967 1968commit 311483ff1bea8ae31671b5bd6033a27dd0f315a4 1969Author: Alan Coopersmith <alan.coopersmith@sun.com> 1970Date: Mon Nov 20 10:58:35 2006 -0800 1971 1972 Add *~ to .gitignore to skip emacs/patch droppings 1973 1974commit 2e81fe0c9eeac502e19d7f9696e29d4847f8a8e0 1975Author: Alan Coopersmith <alan.coopersmith@sun.com> 1976Date: Mon Nov 20 10:58:10 2006 -0800 1977 1978 renamed: .cvsignore -> .gitignore 1979 1980commit 19bc6ee23c7137c8d182738e850621586ba43659 1981Author: J.P. Larocque <piranha-fdo-bz@thoughtcrime.us> 1982Date: Mon Nov 20 10:57:28 2006 -0800 1983 1984 Bug 7317: xfs doesn't build on some GLIBC based systems: _XOPEN_SOURCE undefined 1985 1986 Bug 7317: <https://bugs.freedesktop.org/show_bug.cgi?id=7317> 1987 1988commit 20014d1c8fa416306f5be60d4cd225cc6132d532 1989Author: Adam Jackson <ajax@benzedrine.nwnk.net> 1990Date: Fri Oct 13 17:51:32 2006 -0400 1991 1992 Bump to 1.0.3 1993 1994commit d68ce54e725aa332c0c74e1aa2e7e59b079fb5fe 1995Author: Kristian Høgsberg <krh@redhat.com> 1996Date: Mon Sep 25 18:01:48 2006 -0400 1997 1998 Substitute config dir into man page. 1999 2000commit ced4cd44bd177b9579c457a2f108a09e8bbb7eb9 2001Author: Adam Jackson <ajax@nwnk.net> 2002Date: Wed Apr 26 23:40:40 2006 +0000 2003 2004 Bump to 1.0.2 2005 2006commit 099e52769a0601bca9d731209465d6205cd63fc9 2007Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 2008Date: Tue Mar 14 03:41:28 2006 +0000 2009 2010 Check for alloc error was reversed, causing memory leak, NULL pointer 2011 dereference (if fsalloc actually failed), and failure to rebuild cache. 2012 (Coverity ids #560 & #127). 2013 2014commit 03a3384fe8985419d8ec9507458a8808dafa2758 2015Author: Kevin E Martin <kem@kem.org> 2016Date: Wed Dec 21 02:29:50 2005 +0000 2017 2018 Update package version for X11R7 release. 2019 2020commit c34fccfa706811aa2d177afd07cc96e7094b10ef 2021Author: Adam Jackson <ajax@nwnk.net> 2022Date: Mon Dec 19 16:22:44 2005 +0000 2023 2024 Stub COPYING files 2025 2026commit 7cd4bd5a4044fbbcd7b05b5d4c11542353d85e52 2027Author: Kevin E Martin <kem@kem.org> 2028Date: Thu Dec 15 00:24:07 2005 +0000 2029 2030 Update package version number for final X11R7 release candidate. 2031 2032commit e9ed66a84780a87d1f102b3960007aba9d7d2ed7 2033Author: Kevin E Martin <kem@kem.org> 2034Date: Tue Dec 6 22:48:22 2005 +0000 2035 2036 Change *man_SOURCES ==> *man_PRE to fix autotools warnings. 2037 2038commit 7d6e0e69cde9b41061eb591d418d3ceab4e5f9a3 2039Author: Kevin E Martin <kem@kem.org> 2040Date: Sat Dec 3 05:49:23 2005 +0000 2041 2042 Update package version number for X11R7 RC3 release. 2043 2044commit 932e1834195eb85b291b29bac4719cd02830dcc4 2045Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 2046Date: Mon Nov 28 22:01:42 2005 +0000 2047 2048 Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4 2049 update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir) 2050 2051commit 02640671a2ef2c5240d87f96f1b3518ac0026a6d 2052Author: Eric Anholt <anholt@freebsd.org> 2053Date: Mon Nov 21 10:35:00 2005 +0000 2054 2055 Another pass at .cvsignores for apps. 2056 2057commit c23ac3c68be607d8b050b4a50bfe441737c9fed8 2058Author: Eric Anholt <anholt@freebsd.org> 2059Date: Sun Nov 20 22:08:52 2005 +0000 2060 2061 Add/improve .cvsignore files for apps. 2062 2063commit e3edf1412eacc3efb3bc6d949406474e1f4aacff 2064Author: Kevin E Martin <kem@kem.org> 2065Date: Sat Nov 19 07:15:36 2005 +0000 2066 2067 Update pkgconfig files to separate library build-time dependencies from 2068 application build-time dependencies, and update package deps to work 2069 with separate build roots. 2070 2071commit dc896313209b1fc91cfd8f9ed15d7a26d4cdb450 2072Author: Kevin E Martin <kem@kem.org> 2073Date: Wed Nov 9 21:09:21 2005 +0000 2074 2075 Update package version number for X11R7 RC2 release. 2076 2077commit af24389ccccdf82a8224299f808acf07443ce98b 2078Author: Kean Johnson <kean@armory.com> 2079Date: Tue Nov 8 06:33:33 2005 +0000 2080 2081 See ChangeLog entry 2005-11-07 for details. 2082 2083commit 75cca7507a37ea2e65a7ff541560047b54da369e 2084Author: Kevin E Martin <kem@kem.org> 2085Date: Tue Nov 1 15:05:18 2005 +0000 2086 2087 Update pkgcheck depedencies to work with separate build roots. 2088 2089commit 3bca148d9c5d9af5af31c6d4ce6a731fc46ff3b3 2090Author: Kevin E Martin <kem@kem.org> 2091Date: Wed Oct 19 02:47:54 2005 +0000 2092 2093 Update package version number for RC1 release. 2094 2095commit be42526a6087c63f618bfeb13c7f3b46068528fe 2096Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 2097Date: Mon Oct 17 23:56:22 2005 +0000 2098 2099 Use @APP_MAN_SUFFIX@ instead of $(APP_MAN_SUFFIX) in macro substitutions to 2100 work better with BSD make 2101 2102commit bc6cbdd5925ffc52abbf0da1834405b8fbe49ee1 2103Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 2104Date: Mon Oct 17 22:28:18 2005 +0000 2105 2106 Add 's|XCOMM|\#|g' to sed rules for man page processing 2107 2108commit 91cc5c0c1d36059e6e0792a80b4443b8bb6c0c14 2109Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 2110Date: Fri Oct 14 00:25:45 2005 +0000 2111 2112 Use sed to fill in variables in man page 2113 2114commit 68de46d260d44841aab5ecce9d31cf24ccd533f8 2115Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 2116Date: Mon Aug 1 20:25:29 2005 +0000 2117 2118 Install man pages to section 1 instead of section m (Patch from Donnie 2119 Berkholz) 2120 2121commit 216412edcbf15a9ae918c2066f93680355fc9b0b 2122Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 2123Date: Sat Jul 30 19:32:32 2005 +0000 2124 2125 Add -D flags to clear more compiler warnings (Stefan Dirsch) 2126 2127commit 6890ec2cd680eed48c64f9e91fa4b0c8508f4b96 2128Author: Kevin E Martin <kem@kem.org> 2129Date: Fri Jul 29 21:22:34 2005 +0000 2130 2131 Various changes preparing packages for RC0: 2132 - Verify and update package version numbers as needed 2133 - Implement versioning scheme 2134 - Change bug address to point to bugzilla bug entry form 2135 - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to 2136 reenable it) 2137 - Fix makedepend to use pkgconfig and pass distcheck 2138 - Update build script to build macros first 2139 - Update modular Xorg version 2140 2141commit 9a118fcc0ce0e202d31fcf579daf0dc03fc2f6bb 2142Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 2143Date: Thu Jul 28 22:43:18 2005 +0000 2144 2145 Thu Jul 28 18:29:06 2005 Søren Sandmann <sandmann@redhat.com> 2146 Fix double free when there no valid paths. 2147 2148commit 9c9f67e12450035b7997c2c3bb3700ea51d8b3d2 2149Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 2150Date: Thu Jul 28 22:28:21 2005 +0000 2151 2152 Add flags to make xfs actually load fonts 2153 2154commit fc670eef6a29564aeddcb2e8f6b6a3fdb791b7f5 2155Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 2156Date: Thu Jul 28 20:46:54 2005 +0000 2157 2158 Create and install a config file Fix xfs DEFAULT_CONFIG_FILE 2159 2160commit b7901095f14ec2ea00f1cbeb57952957e9f0d5aa 2161Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 2162Date: Wed Jul 27 22:48:39 2005 +0000 2163 2164 Add -D_XOPEN_SOURCE on Linux 2165 2166commit cedf6178e2c2becfd40a9ed309714d3957ee7d1f 2167Author: Adam Jackson <ajax@nwnk.net> 2168Date: Wed Jul 20 19:31:56 2005 +0000 2169 2170 Use a unique token for PKG_CHECK_MODULES. Otherwise, if you use a global 2171 configure cache, you cache it, and the cached value is probably wrong. 2172 2173commit f0c7ea00ce16c6f4d7d23fe3f87af335b1bdc591 2174Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 2175Date: Sat Jul 16 23:29:38 2005 +0000 2176 2177 x11perf/Makefile.am: xinit/Makefile.am: xvidtune/Makefile.am: 2178 - Replace $< with portable macro xinit/Makefile.am: xinit/configure.ac: 2179 xvidtune/Makefile.am: xvidtune/configure.ac: 2180 - Use more portable cpp invocations for pre-processing files 2181 xfs/configure.ac: 2182 - Add XTRANS_CONNECTION_FLAGS so xtrans transport type defines are set 2183 correctly 2184 2185commit 2dd92fea669cdd34b15cf75455ca7766b5cf9c93 2186Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 2187Date: Sat Jul 16 20:52:25 2005 +0000 2188 2189 Mark variables modified in signal handlers as volatile (part of Sun bug id 2190 4496504) 2191 2192commit f638b9c31aab9b90b8b9b4dbea79f8a588037498 2193Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 2194Date: Thu Jul 14 22:40:15 2005 +0000 2195 2196 Add _BSD_SOURCE to lots of applications - patch from Stefan Dirsch 2197 2198commit 61c45e7ae8cdcead33392c0a2affc63a00b284c3 2199Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 2200Date: Tue Jul 12 18:49:12 2005 +0000 2201 2202 Add include files to sources, so it will distcheck 2203 2204commit 2ac8a668c645746430031f7f2776e98dc0cf0b98 2205Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 2206Date: Tue Jul 12 18:45:48 2005 +0000 2207 2208 - lib/lbxutil/lbxutil.pc.in: link to lbxutil, not Xfixes 2209 - symlink.sh: add xedit.h, add xedit/lis/mp directory, add xfs 2210 - xc/programs/xedit: include "lisp/../xedit.h" instead of xedit/xedit.h 2211 - Change include of "foo.h" to <X11/.../foo.h> in various places in 2212 xc/programs/lbxproxy and xc/programs/xfs 2213 - add build system for xfs 2214 - add forgotten lbxproxytrans.c file 2215 2216commit 465a53c5deee64fcdc768b5c8a9123ee56a39dd5 2217Author: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de> 2218Date: Thu Jun 9 15:52:02 2005 +0000 2219 2220 Replace <X11/Xtrans.h> with <X11/Xtrans/Xtrans.h> 2221 Copy Xtrans.h to exports/include/X11/Xtrans only 2222 2223commit 2203407e26a173410b8a96368266f0e860381987 2224Author: Adam Jackson <ajax@nwnk.net> 2225Date: Fri Apr 22 20:49:50 2005 +0000 2226 2227 Bug #3069: Drop the BuildLowMem hack, it doesn't compile and isn't useful. 2228 2229commit 9971dd3529c07022231fd722cb593f6609dd9d70 2230Author: Matthieu Herrb <matthieu.herrb@laas.fr> 2231Date: Mon Jul 26 22:44:25 2004 +0000 2232 2233 Fix opening of log file with '-user nobody'. Problem reported by Oleg 2234 Safiullin and Mike Pechkin. 2235 2236commit 956b25ecaa203291b5abdfc43451ae34da4ebdc7 2237Author: Egbert Eich <eich@suse.de> 2238Date: Fri Apr 23 19:54:48 2004 +0000 2239 2240 Merging XORG-CURRENT into trunk 2241 2242commit 54409026c1afcd67c2d548a9efc606e29d47715f 2243Author: Egbert Eich <eich@suse.de> 2244Date: Sun Mar 14 08:35:23 2004 +0000 2245 2246 Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004 2247 2248commit 4b40ae3860584b4c4078941f45c6dfe223d2154c 2249Author: Egbert Eich <eich@suse.de> 2250Date: Wed Mar 3 12:13:08 2004 +0000 2251 2252 Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004 2253 2254commit 73d09b90af9e6b5aa389939f913f9f9a826e9269 2255Author: Egbert Eich <eich@suse.de> 2256Date: Thu Feb 26 13:36:24 2004 +0000 2257 2258 readding XFree86's cvs IDs 2259 2260commit 9cd7676755000e0bf926cab806d8a5b10ce8efab 2261Author: Egbert Eich <eich@suse.de> 2262Date: Thu Feb 26 09:24:07 2004 +0000 2263 2264 Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004 2265 2266commit 32d7dc13777fee72c185b64bafc64f6525c474c5 2267Author: Kaleb Keithley <kaleb@freedesktop.org> 2268Date: Mon Feb 23 20:35:41 2004 +0000 2269 2270 Import most of XFree86 4.4RC3. This import excludes files which have the 2271 new license. If we want to, later we can import 4.4RC3 again and pick 2272 up the files that have the new license, but for now the vendor branch 2273 is "pure." 2274 2275commit 86cae258ef5b7de939d2b4af5669992815145f61 2276Author: Egbert Eich <eich@suse.de> 2277Date: Thu Jan 29 08:09:12 2004 +0000 2278 2279 Importing vendor version xf86-012804-2330 on Thu Jan 29 00:06:33 PST 2004 2280 2281commit 8e1ac4fe2b5d9e31a37469fb462eb728457ccfb5 2282Author: Kaleb Keithley <kaleb@freedesktop.org> 2283Date: Tue Nov 25 19:29:13 2003 +0000 2284 2285 XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks 2286 2287commit 491f741a1b34f20831a30fa017e422154127d54f 2288Author: Kaleb Keithley <kaleb@freedesktop.org> 2289Date: Fri Nov 14 16:49:22 2003 +0000 2290 2291 XFree86 4.3.0.1 2292 2293commit 58396f7f075f465fe9fb7580af16c96ad0a88738 2294Author: Kaleb Keithley <kaleb@freedesktop.org> 2295Date: Fri Nov 14 16:49:22 2003 +0000 2296 2297 Initial revision 2298 2299commit db757f1d2a5a951ec26aa4ed64134d8113089fd0 2300Author: Kaleb Keithley <kaleb@freedesktop.org> 2301Date: Fri Nov 14 15:54:53 2003 +0000 2302 2303 R6.6 is the Xorg base-line 2304