Yelp (software): Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Creating article for Yelp
(No difference)

Revision as of 13:10, 27 August 2022

Yelp
Original author(s)Mikael Hallendal and Alexander Larsson[1]
Initial releaseOctober 27, 2001; 22 years ago (2001-10-27)[2]
Stable release
42.1 / March 26, 2022; 2 years ago (2022-03-26)[3]
Repositorygitlab.gnome.org/GNOME/yelp
LicenseGPLv2[4]
Websiteyelp.io

Yelp, also known as the GNOME Help Browser[1] is the default help viewer for GNOME that allows users to access help documentation.[5] Yelp follows the freedesktop.org help system specification[6] and reads mallard, DocBook, man pages, info, and HTML documents.[7] HTML is available by using XSLT to render XML documents into HTML.[8]

Yelp has a search feature[9] as well as a toolbar at the top for navigation through previously viewed documentation.[10] Because it functions as a type of web browser, it uses Firefox as a dependency and Firefox must be installed in order to use yelp.[11]

Yelp can also be accessed by typing yelp either into GNOME Shell, after pressing Alt+F2 within GNOME, or within a terminal[12] using the yelp [file] format.[1] by clicking on the help option within GNOME's UI.[13] The command gnome-help can also be used to access Yelp.[14]

Although Yelp is not required for GNOME to function, it is required to view GNOME's help documentation.[15] Ubuntu also uses yelp to provide a customized help interface for its software.[12]

A format string vulnerability in GNOME versions 2.19.90 and 2.24 allowed arbitrary code execution through Yelp.[16]

References

  1. ^ a b c Haltom, Jerry. "yelp linux command man page". CommandLinux.com. Retrieved August 27, 2022.
  2. ^ Scorgie, Don (April 30, 2009). "ChangeLog". gitlab.gnome.org. Retrieved August 27, 2022.
  3. ^ Shaun, McCance (March 26, 2022). "News". gitlab.gnome.org. Retrieved August 27, 2022.
  4. ^ McCance, Shaun (April 26, 2016). "Copying". gitlab.gnome.org. Retrieved August 27, 2022.
  5. ^ "Overview of the Yelp Help Browser". Oracle Corporation. Retrieved August 27, 2022.
  6. ^ "yelp 41.0". guix.gnu.org. Retrieved August 27, 2022.
  7. ^ "Apps/Yelp". wiki.gnome.org. January 12, 2019. Retrieved August 27, 2022.
  8. ^ Cowie, Andrew Frederick (2004). Merging structure and sequence: Software to help teams document and execute mission critical events (Report). S2CID 17334937.
  9. ^ Schroder, Carla (2004). Linux cookbook. Beijing: O'Reilly. p. 2. ISBN 978-0-596-51750-2. OCLC 771953312.
  10. ^ Petersen, Richard (2014). Beginning Fedora Desktop. Berkeley, CA: Apress. p. 246. ISBN 978-1-4842-0067-4. OCLC 883396549.
  11. ^ Thomas, Keir (2008). Beginning Ubuntu Linux (3rd ed.). Berkeley, CA: Apress. p. 424. ISBN 978-1-4302-0649-1. OCLC 288467744.
  12. ^ a b Sobell, Mark G. (2014). A practical guide to Fedora and Red Hat Enterprise Linux (7th ed.). Upper Saddle River, NJ: Prentice Hall. p. 113. ISBN 978-0-13-347744-3. OCLC 870467604. Cite error: The named reference "sobell" was defined multiple times with different content (see the help page).
  13. ^ Shekhar, Vijay (2006). Red Hat Linux : the compete bible. Laxmi Publications Pvt. Ltd./Firewall Media. p. 126. ISBN 81-7008-863-1. OCLC 228137134.
  14. ^ Fusco, John (2007). The Linux Programmer's Toolbox. Sydney: Pearson Education, Limited. ISBN 978-0-13-270304-8. OCLC 1337943343.
  15. ^ "Yelp-42.1". Linux From Scratch. Retrieved August 27, 2022.
  16. ^ Jackson, Todd; Salamat, Babak; Wagner, Gregor; Wimmer, Christian; Franz, Michael (2010). "On the effectiveness of multi-variant program execution for vulnerability detection and prevention". Proceedings of the 6th International Workshop on Security Measurements and Metrics - MetriSec '10. Bolzano, Italy: ACM Press: 4. doi:10.1145/1853919.1853929. ISBN 978-1-4503-0340-8.

External links

GNOME Help