platform/upstream/kbd.git
16 years agoMigrate to autoconf
Alexey Gladkov [Fri, 30 Nov 2007 09:56:25 +0000 (12:56 +0300)]
Migrate to autoconf

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
16 years agoAdd more romanian keymaps
Alexandru Szasz [Tue, 27 Nov 2007 22:21:47 +0000 (01:21 +0300)]
Add more romanian keymaps

Signed-off-by: Vitezslav Crhonek <vcrhonek@redhat.com>
Signed-off-by: Alexey Gladkov <legion@altlinux.org>
16 years agoAdd another ukrainian keymap
Alexey Gladkov [Mon, 19 Nov 2007 08:35:02 +0000 (11:35 +0300)]
Add another ukrainian keymap

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
16 years agoAdd Belarusian (Belarus) keymaps
Alexey Gladkov [Mon, 19 Nov 2007 08:08:35 +0000 (11:08 +0300)]
Add Belarusian (Belarus) keymaps

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
16 years agoAdd Kazakh keymap
Alexey Gladkov [Mon, 19 Nov 2007 08:05:13 +0000 (11:05 +0300)]
Add Kazakh keymap

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
16 years agoAdd Kyrgyz keymap
Alexey Gladkov [Mon, 19 Nov 2007 07:57:19 +0000 (10:57 +0300)]
Add Kyrgyz keymap

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
16 years agoAdd Bashkir (Russia) keymap
Alexey Gladkov [Mon, 19 Nov 2007 07:55:46 +0000 (10:55 +0300)]
Add Bashkir (Russia) keymap

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
16 years agoAdd Tatar keymaps
Alexey Gladkov [Sun, 18 Nov 2007 23:23:29 +0000 (02:23 +0300)]
Add Tatar keymaps

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
16 years agoAdd more russian keymaps
Alexey Gladkov [Sun, 18 Nov 2007 23:17:02 +0000 (02:17 +0300)]
Add more russian keymaps

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
16 years agoAdd unicode cyrillic fonts
Alexey Gladkov [Sun, 18 Nov 2007 22:36:05 +0000 (01:36 +0300)]
Add unicode cyrillic fonts

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
16 years agoopenvt: Avoid use of GNU-specific function error()
Alexey Gladkov [Mon, 27 Aug 2007 05:52:20 +0000 (09:52 +0400)]
openvt: Avoid use of GNU-specific function error()

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Signed-off-by: Alexey Gladkov <legion@altlinux.org>
16 years agoRevert "[SYSTEM] Apply patch from SUSE."
Alexey Gladkov [Sun, 24 Jun 2007 22:06:03 +0000 (02:06 +0400)]
Revert "[SYSTEM] Apply patch from SUSE."

This is an old mistake. No, 0 is not a valid keycode.
It is used by the kernel for bookkeeping purposes.
It must not be used as keycode.

Andries

This reverts commit 49ce531d1c70017113540318b24b9d645d170773.

Signed-off-by: Andries Brouwer <Andries.Brouwer@cwi.nl>
Signed-off-by: Alexey Gladkov <legion@altlinux.org>
16 years agoRevert "Apply patch kbd-1.12-prtscr_no_sigquit.diff from SUSE"
Alexey Gladkov [Sun, 24 Jun 2007 21:59:57 +0000 (01:59 +0400)]
Revert "Apply patch kbd-1.12-prtscr_no_sigquit.diff from SUSE"

This reverts commit fb184ed0a7bd8ea4c78aee1660f50d08390b455b.

16 years agocodepage.c: Fix output formating
Alexey Gladkov [Sun, 24 Jun 2007 21:55:27 +0000 (01:55 +0400)]
codepage.c: Fix output formating

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
16 years agoPatch fix kbdrate for Sparc architecture
Alexey Gladkov [Sun, 24 Jun 2007 21:27:31 +0000 (01:27 +0400)]
Patch fix kbdrate for Sparc architecture

The use of my_kbd_repeat makes sure that the structure is
correct and does not conflict with kernel includes - there
has been a period of time where the kernel include files
were wrong.

Andries

Signed-off-by: Andries Brouwer <Andries.Brouwer@cwi.nl>
Signed-off-by: Alexey Gladkov <legion@altlinux.org>
16 years agoRevert "[SYSTEM] Apply patch from Fedora."
Alexey Gladkov [Sun, 24 Jun 2007 21:15:06 +0000 (01:15 +0400)]
Revert "[SYSTEM] Apply patch from Fedora."

This reverts commit c4fda9e961604b2d42a6bbd7519b0dde501794a6.

17 years agoRevert "[SYSTEM] Apply patch from Debian."
Alexey Gladkov [Mon, 4 Jun 2007 08:16:25 +0000 (12:16 +0400)]
Revert "[SYSTEM] Apply patch from Debian."

This reverts commit b04f40140cd2e8d4bdbb6467cdcf09e9a2403242.

17 years agoApply cumulative patch
Alexey Gladkov [Thu, 31 May 2007 07:09:22 +0000 (11:09 +0400)]
Apply cumulative patch

This patch have been sent by Andries Brouwer. It starts the kbd 1.13 version.

Signed-off-by: Andries Brouwer <Andries.Brouwer@cwi.nl>
Signed-off-by: Alexey Gladkov <legion@altlinux.org>
17 years agogetfd.c: Add check a descriptor refers to a terminal
Alexey Gladkov [Tue, 22 May 2007 07:24:39 +0000 (11:24 +0400)]
getfd.c: Add check a descriptor refers to a terminal

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
17 years agoopenvt: set the session controlling terminal
Alexey Gladkov [Mon, 21 May 2007 08:08:44 +0000 (12:08 +0400)]
openvt: set the session controlling terminal

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
17 years agoDon't overwrite CFLAGS and RPM_OPT_FLAGS variables
Alexey Gladkov [Fri, 11 May 2007 14:17:40 +0000 (18:17 +0400)]
Don't overwrite CFLAGS and RPM_OPT_FLAGS variables

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
17 years agosplitfont.1, setlogcons.8, and vcstime.8 are copied from console-tools
Alexey Gladkov [Thu, 10 May 2007 20:30:52 +0000 (00:30 +0400)]
splitfont.1, setlogcons.8, and vcstime.8 are copied from console-tools

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
17 years agoAdd note message to setfont.8
Alexey Gladkov [Thu, 10 May 2007 19:51:45 +0000 (23:51 +0400)]
Add note message to setfont.8

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
17 years agoFix find file
Alexey Gladkov [Thu, 10 May 2007 19:41:55 +0000 (23:41 +0400)]
Fix find file

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
17 years agoUpdate pl keymaps
Alexey Gladkov [Thu, 10 May 2007 19:22:16 +0000 (23:22 +0400)]
Update pl keymaps

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
17 years agoApply patch kbd-1.08-compose.patch from ALT Linux
Alexey Gladkov [Tue, 8 May 2007 20:07:10 +0000 (00:07 +0400)]
Apply patch kbd-1.08-compose.patch from ALT Linux

Map the PrintScreen key and Alt+AltGr to Compose

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
17 years agoApply patchkbd-1.12-Meta-Tab.diff from SUSE
Alexey Gladkov [Tue, 8 May 2007 18:55:07 +0000 (22:55 +0400)]
Apply patchkbd-1.12-Meta-Tab.diff from SUSE

Convert Shift Tab to Meta_Tab

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
17 years agoApply patch kbd-1.12-cz-us-qwertz.diff from SUSE
Alexey Gladkov [Tue, 8 May 2007 18:47:51 +0000 (22:47 +0400)]
Apply patch kbd-1.12-cz-us-qwertz.diff from SUSE

When switching from cz-us-qwertz to us, y and z could be confused

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
17 years agoApply patch kbd-1.12-swiss.diff from SUSE
Alexey Gladkov [Tue, 8 May 2007 18:44:22 +0000 (22:44 +0400)]
Apply patch kbd-1.12-swiss.diff from SUSE

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
17 years agoApply patch kbd-1.12-prtscr_no_sigquit.diff from SUSE
Alexey Gladkov [Tue, 8 May 2007 18:41:08 +0000 (22:41 +0400)]
Apply patch kbd-1.12-prtscr_no_sigquit.diff from SUSE

Don't map PrtScr to Control_backslash (SIGQUIT) by default,
Control PrtScr will still produce it.

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
17 years agoFix some keys with kbd-1.12-mac-dk.diff
Alexey Gladkov [Tue, 8 May 2007 18:29:32 +0000 (22:29 +0400)]
Fix some keys with kbd-1.12-mac-dk.diff

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
17 years agoUpdate MAC German keymap
Alexey Gladkov [Tue, 8 May 2007 18:14:52 +0000 (22:14 +0400)]
Update MAC German keymap

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
17 years ago[SYSTEM] Update ru.map keymap
Alexey Gladkov [Tue, 8 May 2007 18:05:46 +0000 (22:05 +0400)]
[SYSTEM] Update ru.map keymap

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
17 years agoFix race condition
Alexey Gladkov [Mon, 19 Feb 2007 07:47:49 +0000 (10:47 +0300)]
Fix race condition

Open stdin, stdout, stderr in /dev/null if they are not opened.

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
17 years agoFix race condition.
Alexey Gladkov [Mon, 19 Feb 2007 07:46:23 +0000 (10:46 +0300)]
Fix race condition.

When openvt reopen a console descriptor this descriptor maybe
opened by another process.

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
17 years ago[BUILD] Fix build warnings
Alexey Gladkov [Mon, 12 Feb 2007 08:32:21 +0000 (11:32 +0300)]
[BUILD] Fix build warnings

Add missing headers and check return codes to avoid warnings at the build time.

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
17 years agoCheck return code for chown and dup
Alexey Gladkov [Sun, 11 Feb 2007 19:04:44 +0000 (22:04 +0300)]
Check return code for chown and dup

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
17 years agoopenvt utility build with src/getfd.c.
Alexey Gladkov [Sat, 10 Feb 2007 16:31:36 +0000 (19:31 +0300)]
openvt utility build with src/getfd.c.

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
17 years agoUpdate unicode_start/unicode_stop scripts.
Alexey Gladkov [Sat, 10 Feb 2007 15:37:47 +0000 (18:37 +0300)]
Update unicode_start/unicode_stop scripts.

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
17 years ago[SYSTEM] Apply patch from Debian.
Alexey Gladkov [Sun, 4 Feb 2007 21:17:25 +0000 (00:17 +0300)]
[SYSTEM] Apply patch from Debian.

Apply thai.diff patch from Debian distribution.

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
17 years ago[SYSTEM] Apply patch from Debian.
Alexey Gladkov [Sun, 4 Feb 2007 20:59:14 +0000 (23:59 +0300)]
[SYSTEM] Apply patch from Debian.

Apply getfd.diff patch from Debian distribution.

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
17 years ago[SYSTEM] Apply patch from Debian.
Alexey Gladkov [Sun, 4 Feb 2007 20:52:19 +0000 (23:52 +0300)]
[SYSTEM] Apply patch from Debian.

Apply charsets0.diff patch from Debian distribution.
Stores in charsets[0] the current Unicode<->name mapping,
otherwise some symbols could not be retrieved if they
appear with different names.
Date: 2004-07-31

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
17 years ago[SYSTEM] Apply patch from Debian.
Alexey Gladkov [Sun, 4 Feb 2007 20:47:39 +0000 (23:47 +0300)]
[SYSTEM] Apply patch from Debian.

Apply kbdrate_sparc.diff patch from Debian distribution.
On Sparc machines, the kbd_repeat struct has no 'period' member.
Date: 2004-08-01

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
17 years ago[SYSTEM] Apply patch from Debian.
Alexey Gladkov [Sun, 4 Feb 2007 20:31:30 +0000 (23:31 +0300)]
[SYSTEM] Apply patch from Debian.

Apply kbdrate_notty.diff patch from Debian distribution.
kbdrate must not fail when not connected to a TTY.
See bug #212770, bugreport and patch provided by Frederic Gaus.
Date: 2004-07-25

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
17 years ago[SYSTEM] Apply patch from Debian.
Alexey Gladkov [Sun, 4 Feb 2007 20:27:51 +0000 (23:27 +0300)]
[SYSTEM] Apply patch from Debian.

Apply main_argc.diff patch from Debian distribution.
Fix handling of program arguments.

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
17 years ago[SYSTEM] Apply patch from Debian.
Alexey Gladkov [Sun, 4 Feb 2007 20:22:18 +0000 (23:22 +0300)]
[SYSTEM] Apply patch from Debian.

Apply canonical_syms.diff patch from Debian distribution.
Make symbol names unique.

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
17 years ago[SYSTEM] Apply patch from Debian.
Alexey Gladkov [Sun, 4 Feb 2007 20:18:41 +0000 (23:18 +0300)]
[SYSTEM] Apply patch from Debian.

Apply uni_suffix.diff patch from Debian distribution.

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
17 years ago[SYSTEM] Apply patch from Debian.
Alexey Gladkov [Sun, 4 Feb 2007 20:15:27 +0000 (23:15 +0300)]
[SYSTEM] Apply patch from Debian.

Apply defkeymap.diff patch from Debian distribution.

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
17 years ago[SYSTEM] Apply patch from Debian.
Alexey Gladkov [Sun, 4 Feb 2007 20:11:34 +0000 (23:11 +0300)]
[SYSTEM] Apply patch from Debian.

Apply kmap_suffix.diff patch from Debian distribution.

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
17 years ago[SYSTEM] Apply patch from ALTLinux.
Alexey Gladkov [Sun, 4 Feb 2007 20:04:59 +0000 (23:04 +0300)]
[SYSTEM] Apply patch from ALTLinux.

Apply kbd-1.12-alt-plainletter-safer.patch from ALTLinux distribution.

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
17 years ago[SYSTEM] Apply patch from ALTLinux.
Alexey Gladkov [Sun, 4 Feb 2007 19:59:44 +0000 (22:59 +0300)]
[SYSTEM] Apply patch from ALTLinux.

Apply kbd-1.12-alt-cleanup.patch patch from ALTLinux distribution.

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
17 years ago[SYSTEM] Apply patch from ALTLinux.
Alexey Gladkov [Sun, 4 Feb 2007 19:33:50 +0000 (22:33 +0300)]
[SYSTEM] Apply patch from ALTLinux.

Apply kbd-1.12-Meta_utf8.patch patch from ALTLinux distribution.

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
17 years ago[SYSTEM] Apply patch from Debian.
Alexey Gladkov [Tue, 30 Jan 2007 21:04:39 +0000 (00:04 +0300)]
[SYSTEM] Apply patch from Debian.

Apply fgconsole.diff patch from Fedora distribution.
Add --help, --version and --next-available arguments.

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
17 years ago[SYSTEM] Apply patch from Debian.
Alexey Gladkov [Tue, 30 Jan 2007 20:53:44 +0000 (23:53 +0300)]
[SYSTEM] Apply patch from Debian.

Apply braille.diff patch from Fedora distribution.

From: Samuel Thibault <samuel.thibault@ens-lyon.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: kbd: Add braille key names
Date: Tue, 4 Apr 2006 22:42:52 +0200

Package: kbd
Version: 1.12-13
Severity: wishlist
Tags: patch

Hi,

Linux 2.6.17-rc1 introduces braille keysyms, here is a patch for giving
them names.

If this is ok, I'll additionally patch keymaps for mapping
alt-altgr-[ASDFJKLM] to braille dots.

Regards,
Samuel

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
17 years ago[SYSTEM] Apply patch from Fedora.
Alexey Gladkov [Sun, 28 Jan 2007 21:19:31 +0000 (00:19 +0300)]
[SYSTEM] Apply patch from Fedora.

Apply kbd-1.12-sparc.patch patch from Fedora distribution.
Patch fix kbdrate for Sparc architecture.

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
17 years ago[SYSTEM] Apply patch from SUSE.
Alexey Gladkov [Sun, 28 Jan 2007 21:03:58 +0000 (00:03 +0300)]
[SYSTEM] Apply patch from SUSE.

Apply kbd-1.12-showconsolefont-info.diff patch from SUSE distribution.
- Add -i option in showconsolefont to show ROWSxCOLSxCOUNT.
- Update usage.

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
17 years ago[SYSTEM] Apply patch from SUSE.
Alexey Gladkov [Sun, 28 Jan 2007 20:55:43 +0000 (23:55 +0300)]
[SYSTEM] Apply patch from SUSE.

Apply kbd-1.12-setfont-fpclose.diff patch from SUSE distribution.
Close descriptors befor exit.

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
17 years ago[BUILD] Apply patch from SUSE.
Alexey Gladkov [Sun, 28 Jan 2007 20:48:54 +0000 (23:48 +0300)]
[BUILD] Apply patch from SUSE.

Apply kbd-1.12-happy-abuild.diff patch from SUSE distribution.
Patch fix some build warnings.

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
17 years ago[SYSTEM] Apply patch from SUSE.
Alexey Gladkov [Sun, 28 Jan 2007 20:43:54 +0000 (23:43 +0300)]
[SYSTEM] Apply patch from SUSE.

Apply kbd-1.12-be-nice-to-kdm.diff patch from SUSE distribution.

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
17 years ago[SYSTEM] Apply patch from SUSE.
Alexey Gladkov [Sun, 28 Jan 2007 20:05:34 +0000 (23:05 +0300)]
[SYSTEM] Apply patch from SUSE.

Apply piofont_debug.diff patch from SUSE distribution.
Patch add debug output.

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
17 years ago[SYSTEM] Apply patch from SUSE.
Alexey Gladkov [Sun, 28 Jan 2007 20:00:29 +0000 (23:00 +0300)]
[SYSTEM] Apply patch from SUSE.

Apply kbd-1.12-kbd_mode.diff patch from SUSE distribution.
- Add new option -C to able define device.
- Use getopt to parse arguments.

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
17 years ago[SYSTEM] Apply patch from SUSE.
Alexey Gladkov [Sun, 28 Jan 2007 19:46:27 +0000 (22:46 +0300)]
[SYSTEM] Apply patch from SUSE.

Apply kbd-1.12-handle-small-table.diff patch from SUSE distribution.

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
17 years ago[SYSTEM] Apply patch from SUSE.
Alexey Gladkov [Sun, 28 Jan 2007 19:36:49 +0000 (22:36 +0300)]
[SYSTEM] Apply patch from SUSE.

Apply kbd-1.12-dumpkeys-ppc.diff patch from SUSE distribution.
Patch fix dumpkeys for PowerPC architecture.

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
17 years ago[SYSTEM] Apply patch from SUSE.
Alexey Gladkov [Sun, 28 Jan 2007 19:33:31 +0000 (22:33 +0300)]
[SYSTEM] Apply patch from SUSE.

Apply kbd-1.12-dumpkeys-full.diff patch from SUSE distribution.
Patch fix output formating.

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
17 years ago[SYSTEM] Apply patch from SUSE.
Alexey Gladkov [Sun, 28 Jan 2007 19:20:12 +0000 (22:20 +0300)]
[SYSTEM] Apply patch from SUSE.

Apply kbd-1.12-loadkeys-repstdout.diff patch from SUSE distribution.
Patch fix output then --mktable option specified.

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
17 years ago[SYSTEM] Apply patch from SUSE.
Alexey Gladkov [Sun, 28 Jan 2007 19:13:29 +0000 (22:13 +0300)]
[SYSTEM] Apply patch from SUSE.

Apply kbd-1.12-nohang-kbdrate2.diff patch from SUSE distribution.
Patch add signal handler to wait for kbd controller.

Signed-off-by: Alexey Gladkov <legion@altlinux.org>
17 years ago[SYSTEM] Apply patch from SUSE.
Alexey Gladkov [Sun, 28 Jan 2007 18:39:38 +0000 (21:39 +0300)]
[SYSTEM] Apply patch from SUSE.

Apply kbd-1.12.diff cumulative patch from SUSE distribution.

17 years ago1.12
Alexey Gladkov [Mon, 15 Jan 2007 11:29:40 +0000 (14:29 +0300)]
1.12

17 years ago1.10
Alexey Gladkov [Mon, 15 Jan 2007 11:28:06 +0000 (14:28 +0300)]
1.10

17 years ago1.08
Alexey Gladkov [Mon, 15 Jan 2007 11:27:40 +0000 (14:27 +0300)]
1.08

17 years ago1.06
Alexey Gladkov [Mon, 15 Jan 2007 11:27:11 +0000 (14:27 +0300)]
1.06

17 years ago1.05
Alexey Gladkov [Mon, 15 Jan 2007 11:26:25 +0000 (14:26 +0300)]
1.05

17 years ago1.04
Alexey Gladkov [Mon, 15 Jan 2007 11:26:00 +0000 (14:26 +0300)]
1.04

17 years ago1.03wip
Alexey Gladkov [Mon, 15 Jan 2007 11:25:27 +0000 (14:25 +0300)]
1.03wip

17 years ago1.01wip
Alexey Gladkov [Mon, 15 Jan 2007 11:23:56 +0000 (14:23 +0300)]
1.01wip

17 years ago0.99
Alexey Gladkov [Mon, 15 Jan 2007 10:11:08 +0000 (13:11 +0300)]
0.99