Emilio Pozuelo Monfort pushed to branch debian-unstable at X Strike Force / lib 
/ libx11


Commits:
cc9f8878 by Benno Schulenberg at 2020-11-25T17:06:38+01:00
nls: add 'C.utf8' as an alias for 'en_US.UTF-8'

The normal form is 'C.UTF-8', but 'C.utf8' has been seen in the 
wild.

Fixes #102.

Reported-by: Tomas Korbar

Signed-off-by: Benno Schulenberg <bensb...@telfort.nl>

- - - - -
cb03da44 by Walter Harms at 2020-11-27T19:00:00+01:00
FIX: warning: macro `Pn' not defined

The missing macro is found via:
roff -t -mandoc -Z  -wmac -Tutf8 XAnyEvent.man >/dev/null

To fix the problem the macro is replaced with .RB.

Signed-off-by: Walter Harms <wha...@bfs.de>

- - - - -
14fb4e53 by Walter Harms at 2020-11-27T20:04:22+01:00
FIX: warning: macro `hN' not defined

this was found by checking man pages with
 groff -t -mandoc -Z  -wmac -Tutf8 $FILE >/dev/null

In most cases .hN could be replaced with .BR

Signed-off-by: Walter Harms <wha...@bfs.de>

- - - - -
7ca3ceb9 by Walter Harms at 2020-11-27T21:58:04+01:00
fix warning: macro `s' not defined

this is caused by bad nroff coding, fix some more issues on the fly

- - - - -
b7ec67d3 by Walter Harms at 2020-11-27T22:26:15+01:00
FIX: warning: macro `IN' not defined

just remove an other dead macro use.

- - - - -
7bdeae23 by Walter Harms at 2020-11-27T22:43:21+01:00
FIX: warning: macro `hN' not defined

Signed-off-by: Walter Harms <wha...@bfs.de>

- - - - -
daa10692 by Walter Harms at 2020-11-28T17:49:25+01:00
fix broken nroff coding for code comments

the comments /* */ are code as /\(**  */ that does not work.
the coding in other X11 man pages is /\&* */ so we do the same here.

- - - - -
4f15cfc6 by Walter Harms at 2020-11-28T20:56:35+01:00
Fix some roff code add see also

Signed-off-by: Walter Harms <wha...@bfs.de>

- - - - -
78027fdb by Walter Harms at 2020-11-28T21:05:33+01:00
fix same roff code

Signed-off-by: Walter Harms <wha...@bfs.de>

- - - - -
b126bfd7 by Benno Schulenberg at 2021-01-12T00:32:09+00:00
nls: allow composing all breved letters also with a lowercase "u"

The letters ă and ŭ can already be composed with "u a" and "u 
u", but
ĕ, ğ, ĭ, and ŏ can be composed only with an uppercase U.  Emancipate
the latter four and understand also a lowercase "u" to mean 
'breve'.

(Yesterday I needed ğ and was annoyed that "u g" did not work.)

Signed-off-by: Benno Schulenberg <bensb...@telfort.nl>

- - - - -
5faa8dc0 by Benno Schulenberg at 2021-01-12T00:32:09+00:00
nls: adjust three comments about the APL compose sequences

Commit 0bbc0d5e605e (from eight years ago) removed the lines that two
of these comments referred to.  Without those lines, the comments don't
make sense any more.  Reword and shorten them.

Also reword a comment about two sequences that don't work.

Signed-off-by: Benno Schulenberg <bensb...@telfort.nl>

- - - - -
32491b02 by Christopher Chavez at 2021-05-03T19:08:03+00:00
Xlib.h: spelling fix in comment
- - - - -
838ea5a5 by Gaurav Ujjwal at 2021-05-09T11:30:09+05:30
Fix out-of-bound access in KeySymToUcs4()

Array `keysym_to_unicode_590_5fe` is only valid for range  [0x590, 0x5fe] but 
current lower-bound is checked against 0x589.

So invalid values from 0x58a to 0x58f are being allowed by current check.

If any of these invalid value is passed as `keysym`,    `keysym - 0x590` would 
underflow.

Signed-off-by: Gaurav Ujjwal <gujjwa...@gmail.com>

- - - - -
8d2e02ae by Matthieu Herrb at 2021-05-18T13:57:49+02:00
Reject string longer than USHRT_MAX before sending them on the wire

The X protocol uses CARD16 values to represent the length so
this would overflow.

CVE-2021-31535

Signed-off-by: Matthieu Herrb <matth...@herrb.eu>

- - - - -
6953a586 by Matthieu Herrb at 2021-05-18T15:27:58+02:00
Version 1.7.1

Release notes in README.md, version bump in configure.ac

- - - - -
2d20b967 by Emilio Pozuelo Monfort at 2021-05-19T16:57:46+02:00
Merge branch 'upstream-unstable' into debian-unstable

- - - - -
b018eeb2 by Emilio Pozuelo Monfort at 2021-05-19T17:22:01+02:00
New upstream release

- - - - -
081b50e0 by Emilio Pozuelo Monfort at 2021-05-19T17:22:16+02:00
Release to sid

- - - - -


30 changed files:

- README.md
- configure.ac
- debian/changelog
- include/X11/Xlib.h
- man/XAllocClassHint.man
- man/XAllocColor.man
- man/XAllocIconSize.man
- man/XAllocSizeHints.man
- man/XAllocStandardColormap.man
- man/XAllocWMHints.man
- man/XAnyEvent.man
- man/XChangeKeyboardControl.man
- man/XConfigureWindow.man
- man/XCreateColormap.man
- man/XCreateGC.man
- man/XCreateWindow.man
- man/XErrorEvent.man
- man/XFlush.man
- man/XGetVisualInfo.man
- man/XGrabKeyboard.man
- man/XGrabPointer.man
- man/XGraphicsExposeEvent.man
- man/XInitImage.man
- man/XLoadFont.man
- man/XMapWindow.man
- man/XOpenDisplay.man
- man/XParseGeometry.man
- man/XRecolorCursor.man
- man/XSelectInput.man
- man/XSetInputFocus.man


The diff was not included because it is too large.


View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libx11/-/compare/558aff1d601736ee8504771702b3ae449e9fac7a...081b50e037df6e9609278de13a9717bb1784d8e4

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libx11/-/compare/558aff1d601736ee8504771702b3ae449e9fac7a...081b50e037df6e9609278de13a9717bb1784d8e4
You're receiving this email because of your account on salsa.debian.org.


Reply via email to