summary refs log tree commit diff
path: root/README
blob: a50bf3185e1ab52d35671d843bd740affa90d76e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
IRC client originally intended for use over anonymous SSH.

This software requires LibreSSL and targets FreeBSD and Darwin.

	chat.h      Shared state and function prototypes
	chat.c      Command line parsing
	event.c     Event loop and process spawning
	tag.c       Tag (channel, query) ID assignment
	handle.c    Incoming command handling
	input.c     Input command handling
	irc.c       TLS client connection
	ui.c        Curses UI and mIRC formatting
	term.c      Terminal features unsupported by curses
	edit.c      Line editing
	tab.c       Tab-complete
	url.c       URL detection
	pls.c       Functions which should not have to be written

	sshd_config    Sample anonymous SSH configuration
	man.sh         man(1) implementation for chroot
c85b&follow=1'>eval: Add assignment built-in support againHerbert Xu 2018-05-28exec: Never rehash regular built-insHerbert Xu 2018-05-28exec: Stricter pathopt parsingHerbert Xu 2018-05-28builtin: Mark more regular built-insHerbert Xu 2018-05-28exec: Do not allocate stack string in padvanceHerbert Xu 2018-05-28memalloc: Add growstackto helperHerbert Xu 2018-05-28jobs: Replace some uses of fmtstr with stpcpy/stpncpyHerbert Xu 2018-05-28output: Fix fmtstr return valueHerbert Xu 2018-05-28var: Set IFS to fixed value at start timeHerbert Xu 2018-05-28parser: Save/restore here-documents in command substitutionHerbert Xu 2018-05-28jobs: Only clear gotsigchld when waiting for everythingHerbert Xu 2018-05-28mkinit: Split reset into exitreset and resetHerbert Xu 2018-05-28main: Only set savestatus in exitcmdHerbert Xu 2018-05-28exec: Return 126 on most errors in shellexecHerbert Xu 2018-05-17Release 0.5.10.2.Herbert Xu 2018-05-15parser: Fix incorrect eating of backslash newlinesHerbert Xu 2018-05-10Release 0.5.10.1.Herbert Xu 2018-05-09jobs - Do not block when waiting on SIGCHLDHerbert Xu 2018-05-03Release 0.5.10.Herbert Xu 2018-04-19eval: Variable assignments on functions are no longer persistentHerbert Xu 2018-04-19parser: Fix parameter expansion inside inner double quotesHerbert Xu 2018-04-19parser: Fix parsing of ${}Herbert Xu 2018-04-19man: correct typos, iff -> ifMartijn Dekker 2018-04-19expand: Do not quote backslashes in unquoted parameter expansionHerbert Xu 2018-04-19shell: Add subdir-objects to AM_INIT_AUTOMAKEJason Bowen 2018-04-19eval: Restore input files in evalcommandHerbert Xu 2018-04-19eval: Reap zombies after built-in commands and functionsHerbert Xu 2018-04-19redir: Fix typo in noclobber codeHerbert Xu 2018-04-19expand: Fix glibc glob(3) supportHerbert Xu 2018-04-02expand: Fix buffer overflow in expandmetaHerbert Xu 2018-04-02builtin: Move echo space/nl handling into print_escape_strHerbert Xu 2018-04-02builtin: Fix echo performance regressionHerbert Xu 2018-04-02expand: Fix ghost fields with unquoted $@/$*Herbert Xu 2018-04-02parser: Allow newlines within parameter substitutionHerbert Xu 2018-04-02expand: Fix bugs with words connected to the right of $@Herbert Xu 2018-03-25Revert "[BUILTIN] Remove unnecessary restoration of format string in printf"Herbert Xu 2018-03-22parser: Fix backquote support in here-document EOF markHerbert Xu