CVS log for epic5/KNOWNBUGS |
 |
Up to [Epic CVS] / epic5
Request diff between arbitrary revisions
Default branch: MAIN
Bookmark a link to:
HEAD
/
(download)
Revision
1.781
/
(view)
- annotate
- [select for diffs]
, Tue Jul 1 23:10:26 2008 UTC (3 weeks, 4 days ago) by jnelson
Branch:
MAIN
CVS Tags:
HEAD
Changes since 1.780: +22 -19 lines
Diff to previous 1.780
* Add $serverctl(READ_FILE filename) to add servers from a servers file.
* Add some preliminary code for sending a /msg to a logfile.
* Make scrollback_start/end use "scroll up/down 999,999 lines"
* This is for future consolidation of the scrollback code.
Revision
1.780
/
(view)
- annotate
- [select for diffs]
, Sat Jun 28 03:19:18 2008 UTC (4 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.779: +2 -2 lines
Diff to previous 1.779
* Redirect $stdout in ruby back to EPIC.echo so ruby warnings display properly
* This is to fix howl's bug: /ruby {EPIC.echo EPIC.expr "S"}
Revision
1.779
/
(view)
- annotate
- [select for diffs]
, Fri Jun 27 00:42:10 2008 UTC (4 weeks, 1 day ago) by jnelson
Branch:
MAIN
CVS Tags:
epic5-0_3_9
Changes since 1.778: +3 -1 lines
Diff to previous 1.778
New epic!
* Release EPIC5-0.3.9 (Contumacy) (commit 1554)
Revision
1.778
/
(view)
- annotate
- [select for diffs]
, Thu Jun 26 03:23:09 2008 UTC (4 weeks, 2 days ago) by jnelson
Branch:
MAIN
Changes since 1.777: +5 -4 lines
Diff to previous 1.777
* Add support for /ignore'ing a server (for undernet)
* Add --without-wserv flag to configure (see UPDATES)
* Add checks in configure for posix-like job control
* Add support so no job control -> no wserv support.
Revision
1.777
/
(view)
- annotate
- [select for diffs]
, Wed Jun 25 04:26:51 2008 UTC (4 weeks, 3 days ago) by jnelson
Branch:
MAIN
Changes since 1.776: +1 -1 lines
Diff to previous 1.776
* Fix make_window_current() to use the main_screen if all else fails.
Revision
1.776
/
(view)
- annotate
- [select for diffs]
, Mon Jun 23 20:25:02 2008 UTC (4 weeks, 5 days ago) by jnelson
Branch:
MAIN
Changes since 1.775: +3 -1 lines
Diff to previous 1.775
* Support /ignore nick|#chan ACTION
Revision
1.775
/
(view)
- annotate
- [select for diffs]
, Thu May 15 16:57:54 2008 UTC (2 months, 1 week ago) by alex
Branch:
MAIN
Changes since 1.774: +1 -0 lines
Diff to previous 1.774
xecho's -all option clobbered the first word after it as if it took params
Revision
1.774
/
(view)
- annotate
- [select for diffs]
, Fri May 9 16:06:08 2008 UTC (2 months, 2 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.773: +18 -1 lines
Diff to previous 1.773
* Fix hitting ^C twice so it sends SIGUR2 instead of SIGLARLM
* This is because we don't use alarm() any more, and ^C^C stops infinite loop
* Fix some compiler nits that larne found on strict compilers.
Revision
1.773
/
(view)
- annotate
- [select for diffs]
, Fri May 9 15:26:34 2008 UTC (2 months, 2 weeks ago) by alex
Branch:
MAIN
Changes since 1.772: +1 -0 lines
Diff to previous 1.772
Revamped input line a little. Added indicator for text scrolled off the left
of our input line.
Revision
1.772
/
(view)
- annotate
- [select for diffs]
, Tue Apr 22 22:30:22 2008 UTC (3 months ago) by howl
Branch:
MAIN
Changes since 1.771: +1 -0 lines
Diff to previous 1.771
Added /on. /ON WINDOW_NOTIFED.
Revision
1.771
/
(view)
- annotate
- [select for diffs]
, Tue Apr 15 03:49:49 2008 UTC (3 months, 1 week ago) by jnelson
Branch:
MAIN
Changes since 1.770: +1 -0 lines
Diff to previous 1.770
Fix signal handling for SIG_IGN and SIG_DFL so SIGPIPE doesn't cause crash.
Revision
1.770
/
(view)
- annotate
- [select for diffs]
, Thu Apr 10 22:56:04 2008 UTC (3 months, 2 weeks ago) by jnelson
Branch:
MAIN
CVS Tags:
epic5-0_3_8
Changes since 1.769: +2 -1 lines
Diff to previous 1.769
New epic!
Revision
1.769
/
(view)
- annotate
- [select for diffs]
, Thu Apr 10 22:48:17 2008 UTC (3 months, 2 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.768: +1 -0 lines
Diff to previous 1.768
Fix a NULL deref for a rather unreasonable situation.
Revision
1.768
/
(view)
- annotate
- [select for diffs]
, Fri Apr 4 23:20:35 2008 UTC (3 months, 3 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.767: +10 -7 lines
Diff to previous 1.767
* Phase two of larne's patch is to isolate features that require job control
* You can #define NO_JOB_CONTROL to turn off fork/exec type stuff.
* Soon, the configure script will auto-grok this.
Revision
1.767
/
(view)
- annotate
- [select for diffs]
, Fri Apr 4 03:50:56 2008 UTC (3 months, 3 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.766: +16 -0 lines
Diff to previous 1.766
* Roll in a bunch of changes from larne to make epic5 more vms-friendly
* Rename if.h -> ifcmd.h (larne) -- Make sure you rerun configure!
* Run make depend to pick up name change of if.h
* Check for <sys/param.h> in configure (larne)
* Extern funcs are case insensitive in strict c90, fix (larne)
* Rename options -> options.h since vms requires a dot in filename (larne)
* Change "readonly" -> "rdonly" since "readonly" is a symbol in vms. (larne)
* Pull in "compat.h" for gailib.c and glob.c (larne)
* Set stdout to be explciitly line buffered at startup (larne)
* Returning a value from void functino forbidden by strict c90. fix (larne)
* Fix some compiler warnings that were lying around.
* There are more changes forthcoming, these were the easy ones.
Revision
1.766
/
(view)
- annotate
- [select for diffs]
, Sat Mar 29 18:00:13 2008 UTC (3 months, 4 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.765: +3 -0 lines
Diff to previous 1.765
* Roll forward portability changes from epic4-2.10 (larne)
* This also includes term.h -> termx.h -- Make sure you rerun configure!
Revision
1.765
/
(view)
- annotate
- [select for diffs]
, Sat Mar 15 19:52:56 2008 UTC (4 months, 1 week ago) by jnelson
Branch:
MAIN
Changes since 1.764: +2 -5 lines
Diff to previous 1.764
Roll in all changes larne has requested for his porting effort,
including all the stuff already pushed into epic4.
Revision
1.764
/
(view)
- annotate
- [select for diffs]
, Mon Mar 10 05:29:39 2008 UTC (4 months, 2 weeks ago) by crazyed
Branch:
MAIN
Changes since 1.763: +6 -0 lines
Diff to previous 1.763
* Fixed an apparent typo in getnrolitems in data_array.
* Fixed a bug in autoget where it wasn't actually starting a download.
* Fixed yet another bug in commandqueues involving double quote dequoting.
* This covers for an apparent bug in $shift() which should automatically
dequote quotes (unfixed).
* Added USER1 - USER10, OPERWALL and SYSERR levels to the ignore system.
* Added ":" hack to /notify as per UPDATES.
Revision
1.763
/
(view)
- annotate
- [select for diffs]
, Fri Feb 29 04:14:27 2008 UTC (4 months, 3 weeks ago) by crazyed
Branch:
MAIN
Changes since 1.762: +2 -1 lines
Diff to previous 1.762
* $write(w-1 ....) is documented to write to the global logfile and now does.
* Fixed a long standing notify bug where only one ISON would be sent.
Revision
1.762
/
(view)
- annotate
- [select for diffs]
, Tue Feb 26 03:46:16 2008 UTC (4 months, 4 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.761: +9 -8 lines
Diff to previous 1.761
* Add /on signal (pegasus)
* Fix build on interix (twincest)
* Fix compile warnings and a c99-ism
* Fix another panic() causable by /echo. ugh.
Revision
1.761
/
(view)
- annotate
- [select for diffs]
, Tue Feb 19 13:13:12 2008 UTC (5 months ago) by crazyed
Branch:
MAIN
Changes since 1.760: +17 -0 lines
Diff to previous 1.760
* Fixed q1cmd in command queues to address space mangling issues
first noticed by Kraca.
* Fixed data_struct to work with dword.
* Fixed tabkey.ce to work better with args with spaces in them.
* Fixed tabkey.ce to not put / prefix on recursed commands (again).
* Fixed tabkey.ce to work with 005 CHANTYPES.
* Fixed $xdebug() to work with multiple arguments as it once did.
* Fixed what appears to be a typo in elf.c and I don't really know what
it does. I hope it doesn't break anything for anybody. XXX
* Minor optimisation for notify.c.
* Added handling of the 340 numeric in numbers.c
* Handle extraneous spaces in server MODE messages. Austhex adds these.
* Trigger waiting ISON's when we connect again. I don't recall why
I took this out in the first place.
* Added "/userhost -flush", which will flush the queue of messages waiting
to be sent, NOT the queue awaiting replies.
* Extended "/ison -f" to also flush the queue of ISON's waiting to be sent.
Revision
1.760
/
(view)
- annotate
- [select for diffs]
, Sat Feb 16 23:42:04 2008 UTC (5 months, 1 week ago) by jnelson
Branch:
MAIN
Changes since 1.759: +2 -0 lines
Diff to previous 1.759
Fix all the compile warnings that I let go way too long.
Revision
1.759
/
(view)
- annotate
- [select for diffs]
, Sat Feb 16 03:38:25 2008 UTC (5 months, 1 week ago) by jnelson
Branch:
MAIN
CVS Tags:
epic5-0_3_7
Changes since 1.758: +7 -1 lines
Diff to previous 1.758
* Put 'sig.inc' in include rather than source to fix build for r/o srcdir
* #undef strtoimax() if we are going to define our own to fix build
* Fix printf() qualification for syserr()
* Fix $write(@W<num> ...) so uppercase W works
* Nix strip_control() which isn't used any more.
* Make #define WINDOW_CREATE go away -- it's now mandatory.
* Reorganize do_screens() in prep for future work
Revision
1.758
/
(view)
- annotate
- [select for diffs]
, Fri Feb 15 19:31:32 2008 UTC (5 months, 1 week ago) by jnelson
Branch:
MAIN
Changes since 1.757: +6 -1 lines
Diff to previous 1.757
Emergency fix.
Revision
1.757
/
(view)
- annotate
- [select for diffs]
, Tue Jan 29 03:18:19 2008 UTC (5 months, 3 weeks ago) by jnelson
Branch:
MAIN
CVS Tags:
epic5-0_3_6
Changes since 1.756: +1 -0 lines
Diff to previous 1.756
New epic! (epic5-0.3.6)
Revision
1.756
/
(view)
- annotate
- [select for diffs]
, Tue Jan 29 03:14:36 2008 UTC (5 months, 3 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.755: +2 -0 lines
Diff to previous 1.755
Add $2 as the /window command in /on window_command
Revision
1.755
/
(view)
- annotate
- [select for diffs]
, Wed Jan 23 04:05:53 2008 UTC (6 months ago) by jnelson
Branch:
MAIN
Changes since 1.754: +4 -3 lines
Diff to previous 1.754
* Fix new math parser comparison operators to work properly with numbers.
* Add function $check_code(), looks for unmatched parens or braces in string.
Revision
1.754
/
(view)
- annotate
- [select for diffs]
, Tue Jan 22 06:44:13 2008 UTC (6 months ago) by jnelson
Branch:
MAIN
Changes since 1.753: +6 -6 lines
Diff to previous 1.753
* Make /xecho -w -1 go to the current window, for compat with epic4 (rb Black)
* Make the /server list show the vhost you're using.
* /LOADing an executable file results in a warning and not an error.
* Fix input line so it doesn't display hidden contents after ^L (rb wjr)
* Add a $strptime() function, but I still need a strptime() compat version.
* Add $ignorectl(SUSPEND) and $ignorectl(UNSUSPEND) to turn off ignores.
Revision
1.753
/
(view)
- annotate
- [select for diffs]
, Tue Jan 22 04:03:37 2008 UTC (6 months ago) by jnelson
Branch:
MAIN
Changes since 1.752: +7 -4 lines
Diff to previous 1.752
* Add a new internal function prepare_display2() a reduced version of p_d().
* Add a new internal function fix_string_width(), the guts of $fix_string()
* Fix /set indent to use prepare_display2(). Now you can use ^C codes. yay!
* Fix fd leak if fork() fails for /exec.
* Fix window toplines so they extend the width of the screen like statusbars.
Revision
1.752
/
(view)
- annotate
- [select for diffs]
, Tue Jan 15 13:02:19 2008 UTC (6 months, 1 week ago) by jnelson
Branch:
MAIN
Changes since 1.751: +8 -0 lines
Diff to previous 1.751
Fix $write(w3 blah) crash reported by ce.
Revision
1.751
/
(view)
- annotate
- [select for diffs]
, Sat Jan 5 19:00:24 2008 UTC (6 months, 2 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.750: +6 -2 lines
Diff to previous 1.750
* $info(o) now includes 'r' for libarchive, and 'x' for iconv support
* Unconditinally unset GREP_OPTIONS in configure (rb Pegasus)
* Fix /oper password being shown because term_echo() not called. (rb wjr)
* Properly handle multiple spaces between protocol tokens (rb Krisp)
* Fix crash with standard_warning_level() when you do /window level nonsense.
* Support /input "prompt" (args) {code}. See UPDATES. (rb kreca) (fusion)
Revision
1.750
/
(view)
- annotate
- [select for diffs]
, Tue Dec 4 16:41:47 2007 UTC (7 months, 3 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.749: +3 -0 lines
Diff to previous 1.749
Fix build
Revision
1.749
/
(view)
- annotate
- [select for diffs]
, Sat Dec 1 17:16:06 2007 UTC (7 months, 3 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.748: +1 -0 lines
Diff to previous 1.748
Fix build (rb zlonix)
Revision
1.748
/
(view)
- annotate
- [select for diffs]
, Sat Dec 1 04:59:19 2007 UTC (7 months, 3 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.747: +9 -4 lines
Diff to previous 1.747
* Change builtins script so it doesn't /xecho -w for who replies.
* Fix typos in dcc_ports
* New version of tabkey.ce from fudd.
* Make /dcc list output go to level OTHER by special request of kreca.
Revision
1.747
/
(view)
- annotate
- [select for diffs]
, Sat Dec 1 04:52:02 2007 UTC (7 months, 3 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.746: +10 -1 lines
Diff to previous 1.746
* Everything below is from fusion (Alexander Grotewohl)
* If libarchive is present, support zip/tar files in /load and $open()
* Create a new "epic load file" data type that wraps FILE or libarchive.
* Extend uzfopen() to use the new "epic load file" data type.
* Extend the loader to honor the new "epic load file" data type
* Extend $open() [read only for now] to honor the epic load file data type
* Not all operations are supported on zip files.
* Add new function $fix_width() returns string with a guaranteed printable len
* End of things contributed by fusion (Alexander Grotewohl)
Revision
1.746
/
(view)
- annotate
- [select for diffs]
, Wed Oct 24 01:01:18 2007 UTC (9 months ago) by jnelson
Branch:
MAIN
Changes since 1.745: +2 -1 lines
Diff to previous 1.745
* New version of /load dump from black.
Revision
1.745
/
(view)
- annotate
- [select for diffs]
, Tue Oct 23 02:22:07 2007 UTC (9 months ago) by jnelson
Branch:
MAIN
Changes since 1.744: +1 -0 lines
Diff to previous 1.744
* Add /lastlog -window for fusion.
Revision
1.744
/
(view)
- annotate
- [select for diffs]
, Sat Oct 20 15:10:09 2007 UTC (9 months ago) by jnelson
Branch:
MAIN
Changes since 1.743: +11 -4 lines
Diff to previous 1.743
* Change /on listings so they tell you if a hook is "disabled".
* Add forgotten code to move lastlog items between windows for /window number
* Fix bug where default numeric output wouldn't go to a channel's window.
* Remove a superfluous message_from() when parsing server stuff.
Revision
1.743
/
(view)
- annotate
- [select for diffs]
, Wed Oct 3 05:44:21 2007 UTC (9 months, 3 weeks ago) by crazyed
Branch:
MAIN
Changes since 1.742: +5 -0 lines
Diff to previous 1.742
From KNOWNBUGS:
* Updated $shift() and $pop() with multiple args to work with dword but left it
#ifdef'd out as per UDPATES. Also updated regress/funcs to test these.
* Added current package to end of $loadinfo().
* Changed /reconnect to jump to the next server in the address list if possible.
* If epic crashes and /xdebug crash is set, sleep and wait for a debugger.
Most of these should probably be commented on in UPDATES.
Revision
1.742
/
(view)
- annotate
- [select for diffs]
, Wed Oct 3 05:02:11 2007 UTC (9 months, 3 weeks ago) by crazyed
Branch:
MAIN
Changes since 1.741: +7 -0 lines
Diff to previous 1.741
From KNOWNBUGS:
* Fixed builtins to not return spaces at end of $xform() functions (last commit).
* Fixed commented out lines in commandqueues for backward compatibility.
* FINALLY cleaned up code in data_array.
* Added some /assign handling functions to data_struct.
* Fixed $chhops(), $nochhops(), $chvoices() $chnovoices() in script/functions.
* Changed tabkey.ce to _also_ complete from notify list by default.
* Changed tabkey.ce to complete recursed commands without a leading slash.
Revision
1.741
/
(view)
- annotate
- [select for diffs]
, Tue Oct 2 23:53:52 2007 UTC (9 months, 3 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.740: +7 -2 lines
Diff to previous 1.740
* New versions of builtins, dump, and history from black
Revision
1.740
/
(view)
- annotate
- [select for diffs]
, Mon Sep 24 00:47:55 2007 UTC (10 months ago) by jnelson
Branch:
MAIN
Changes since 1.739: +3 -0 lines
Diff to previous 1.739
* Add a bunch of functions to move lastlog items between windows.
* No way for the user to use them yet (still thinking about it)
* Add $windowctl(NEW) and $windowctl(NEW_HIDE)...
Revision
1.739
/
(view)
- annotate
- [select for diffs]
, Sat Sep 22 14:19:43 2007 UTC (10 months ago) by jnelson
Branch:
MAIN
Changes since 1.738: +3 -1 lines
Diff to previous 1.738
* Refactor all lastlog stuff to use a global lastlog buffer. Yay!
* Comment out per-window lastlog stuff
Revision
1.738
/
(view)
- annotate
- [select for diffs]
, Fri Sep 21 02:36:26 2007 UTC (10 months ago) by jnelson
Branch:
MAIN
Changes since 1.737: +4 -3 lines
Diff to previous 1.737
* Add a "rejects" variable to str_to_mask()
* Make str_to_mask() shut up. Callers should handle error output
* Create a standard_level_warning() handler callers can use.
* Make the consumers of str_to_mask() handle their own error messages. yay!
Revision
1.737
/
(view)
- annotate
- [select for diffs]
, Thu Sep 20 03:00:08 2007 UTC (10 months ago) by jnelson
Branch:
MAIN
Changes since 1.736: +7 -5 lines
Diff to previous 1.736
* Create aliases for [url|b64][en|de]code, sedcrypt, and sha256 into builtins.
* Comment out builtin [url|b64][en|de]code, sedcrypt, sha256 builtin functions.
* Change /xquote -u to use xform() instead of urldecode().
* Change dcc_url[en|de]code to use xform() instead of urldecode().
* Change /on ssl_server_cert to use xform() isntead of urldecode().
* This allows me to comment out old urldcode/base64decode stuff. yay!
Revision
1.736
/
(view)
- annotate
- [select for diffs]
, Tue Sep 18 01:31:24 2007 UTC (10 months, 1 week ago) by jnelson
Branch:
MAIN
CVS Tags:
epic5-0_3_5
Changes since 1.735: +2 -3 lines
Diff to previous 1.735
New epic!
Revision
1.735
/
(view)
- annotate
- [select for diffs]
, Mon Sep 17 02:34:12 2007 UTC (10 months, 1 week ago) by jnelson
Branch:
MAIN
Changes since 1.734: +8 -7 lines
Diff to previous 1.734
* Add split_string() which converts a general delimited string to (char **)
* Add $splitw(delim string) which converts delimited string into a dword list
* Use $unsplit() to convert $splitw() into a uword list (see UPDATES)
* Fix ./configure --without-ipv6 to allow compiling on opensewer.
Revision
1.734
/
(view)
- annotate
- [select for diffs]
, Fri Sep 14 01:55:52 2007 UTC (10 months, 1 week ago) by jnelson
Branch:
MAIN
Changes since 1.733: +9 -5 lines
Diff to previous 1.733
* Add new status expando %{1}H which expands when in hold mode and not holding.
* Add /set status_holdmode which controls %{1}H
* Add %{1}H to the default status format.
Revision
1.733
/
(view)
- annotate
- [select for diffs]
, Wed Sep 12 23:09:46 2007 UTC (10 months, 1 week ago) by jnelson
Branch:
MAIN
Changes since 1.732: +5 -1 lines
Diff to previous 1.732
* Fix panic when you call :func() and there is a builtin, but no alias.
Revision
1.732
/
(view)
- annotate
- [select for diffs]
, Mon Sep 10 03:13:24 2007 UTC (10 months, 2 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.731: +1 -0 lines
Diff to previous 1.731
* The dot (".") and tilde ("~") are unreserved characters in rfc3986 (urlencode)
Revision
1.731
/
(view)
- annotate
- [select for diffs]
, Fri Sep 7 17:07:26 2007 UTC (10 months, 2 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.730: +2 -0 lines
Diff to previous 1.730
* Revert commit 1498 (the dcc stuff) -- it was half baked.
* Fix warnings found with --with-warns.
Revision
1.730
/
(view)
- annotate
- [select for diffs]
, Thu Sep 6 20:33:20 2007 UTC (10 months, 2 weeks ago) by howl
Branch:
MAIN
Changes since 1.729: +1 -0 lines
Diff to previous 1.729
* Bugfix. $tobase(b i) now supports negative integers (i).
Revision
1.729
/
(view)
- annotate
- [select for diffs]
, Sun Sep 2 15:49:58 2007 UTC (10 months, 3 weeks ago) by howl
Branch:
MAIN
Changes since 1.728: +1 -1 lines
Diff to previous 1.728
* Added function $is8bit(). Intended to be used to discover 8-bit characters.
$is8bit() will return the index number of the first character with the eight
bit set, or -1 if nothing is found.
Revision
1.728
/
(view)
- annotate
- [select for diffs]
, Sun Sep 2 15:38:29 2007 UTC (10 months, 3 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.727: +12 -0 lines
Diff to previous 1.727
Oops. This file didn't get saved before the commit.
Revision
1.727
/
(view)
- annotate
- [select for diffs]
, Sun Sep 2 15:37:55 2007 UTC (10 months, 3 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.726: +6 -4 lines
Diff to previous 1.726
*** I'm only half done here! Some stuff is probably broken! ***
-- Just please be patient when telling me what I broke and I'll fix it. --
* Begin a refactoring of dcc to make my life easier
* Simplify register_dcc_offer(), removing unnecessary args.
* Also, register_dcc_offer() will only take url-encoded filenames now.
* Fix up the ctcp handler do_ctcp to urlencode offered filenames.
* Change the DCC_FILE* macros to DCC_SEND and DCC_GET to stop confusing me
* Add a "offer_filename" variable to dcc's for next round of work
* GC some unused code
* Break dcc_message_transmit() into dcc_raw_transmit() and dcc_chat_transmit()
* Drastically simplify those two functions
* Fix up dcc_raw_transmit() so the hostname isn't required
* This means /dcc raw <fd> <host> <msg> ignores <host>. yay!
Revision
1.726
/
(view)
- annotate
- [select for diffs]
, Thu Aug 30 02:29:39 2007 UTC (10 months, 3 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.725: +4 -0 lines
Diff to previous 1.725
* Apparantly solaris 9 doesn't have <stdint.h>, intmax_t, or strtoimax. ick.
* Begin "fixing" protected implied hooks. Must test above examples.
* The sequence we delete stuff on shutdown actually does matter. (Fix crash)
Revision
1.725
/
(view)
- annotate
- [select for diffs]
, Thu Aug 23 03:11:52 2007 UTC (11 months ago) by jnelson
Branch:
MAIN
Changes since 1.724: +1 -0 lines
Diff to previous 1.724
* Commit a 'url.irc' script that I don't know where it came from...
Revision
1.724
/
(view)
- annotate
- [select for diffs]
, Thu Aug 23 02:56:35 2007 UTC (11 months ago) by jnelson
Branch:
MAIN
Changes since 1.723: +2 -1 lines
Diff to previous 1.723
* Fix missing NULL for $hookctl(list ...) [rb howl]
* Fix various other issues that valgrind found (yay!)
Revision
1.723
/
(view)
- annotate
- [select for diffs]
, Wed Aug 22 21:12:26 2007 UTC (11 months ago) by jnelson
Branch:
MAIN
Changes since 1.722: +1 -0 lines
Diff to previous 1.722
* Don't use NULL in configure; use 0 instead.
Revision
1.722
/
(view)
- annotate
- [select for diffs]
, Wed Aug 22 20:57:16 2007 UTC (11 months ago) by jnelson
Branch:
MAIN
Changes since 1.721: +10 -0 lines
Diff to previous 1.721
--- This is a bunch of stuff I've been sitting on while I wait for howl to
finish what he was doing. ---
* Add support for ./configure --localdir
* Add support for ./configure --with-iconv=/usr/local
* Add support for looking for iconv in configure in various places
* Make configure check for nanosleep().
* Add function decls for [sg]et_server_realname()
* New version of screen.e
* Change "filename" to "local_filename" in dcc's, in prep of further work.
* Un-revert a few minor things.
Revision
1.721
/
(view)
- annotate
- [select for diffs]
, Wed Aug 22 17:40:25 2007 UTC (11 months ago) by howl
Branch:
MAIN
Changes since 1.720: +4 -4 lines
Diff to previous 1.720
* Added $serverctl(get/set -1 realname/default_realname).
* $Y now is a synonym for $serverctl(get -1 realname).
* Added $xform(iconv fromcode/tocode ...) wrapper around iconv(3). With this
epic5 takes babysteps towards supporting Unicode.
Revision
1.720
/
(view)
- annotate
- [select for diffs]
, Tue Aug 21 03:36:44 2007 UTC (11 months ago) by jnelson
Branch:
MAIN
Changes since 1.719: +3 -1 lines
Diff to previous 1.719
* Don't want to regfree() a failed attempt to regcomp(). (rb larne)
Revision
1.719
/
(view)
- annotate
- [select for diffs]
, Tue Aug 14 01:29:47 2007 UTC (11 months, 1 week ago) by jnelson
Branch:
MAIN
Changes since 1.718: +3 -4 lines
Diff to previous 1.718
* Add /SET DEFAULT_REALNAME and DEFAULT_USERNAME
* Add scripted /set realname and /ircuser in builtins for backwards compat.
Revision
1.718
/
(view)
- annotate
- [select for diffs]
, Tue Aug 14 01:04:51 2007 UTC (11 months, 1 week ago) by jnelson
Branch:
MAIN
Changes since 1.717: +1 -0 lines
Diff to previous 1.717
* Fix BACKWARD_WORD or PREVIOUS_WORD or whatever it's called.
Revision
1.717
/
(view)
- annotate
- [select for diffs]
, Mon Aug 13 02:26:38 2007 UTC (11 months, 2 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.716: +10 -0 lines
Diff to previous 1.716
* Fix configure so --with-threaded-stdout pulls in -pthread
* Include some commented out code that I'm ruminating over for input line
* Create CURSOR_LEFT and CURSOR_RIGHT macros to avoid assigning LOGICAL_CURSOR
* Default xforms now don't need to be ordered, or have default refnums.
Revision
1.716
/
(view)
- annotate
- [select for diffs]
, Thu Aug 2 21:12:16 2007 UTC (11 months, 3 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.715: +24 -23 lines
Diff to previous 1.715
Make $xform() support dynamic at runtime. I'll be using this soon to
remove the #ifdef HAVE_SSL in ircaux.c
Revision
1.715
/
(view)
- annotate
- [select for diffs]
, Fri Jul 20 22:03:57 2007 UTC (12 months, 1 week ago) by jnelson
Branch:
MAIN
Changes since 1.714: +6 -1 lines
Diff to previous 1.714
* Add /lastlog -rewrite (see UPDATES)
* Add /set lastlog_rewrite as a special favor for larne.
Revision
1.714
/
(view)
- annotate
- [select for diffs]
, Wed Jul 4 12:33:00 2007 UTC (12 months, 3 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.713: +1 -1 lines
Diff to previous 1.713
* Add $windowctl(GET refnum CHANNELS) for black.
Revision
1.713
/
(view)
- annotate
- [select for diffs]
, Tue Jul 3 01:03:46 2007 UTC (12 months, 3 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.712: +1 -0 lines
Diff to previous 1.712
* Fix hookctl(set list ... implied {...}) to work as intended (rb zlonix)
Revision
1.712
/
(view)
- annotate
- [select for diffs]
, Mon Jun 25 21:09:27 2007 UTC (13 months ago) by jnelson
Branch:
MAIN
Changes since 1.711: +8 -0 lines
Diff to previous 1.711
* Add new level SYSERR (see UPDATES)
* Add a server refnum to syserr() to send the syserr to the proper window.
* Add a server refnum to new_open() so we can pass it to syserr().
* Add new flag to /XECHO, /XECHO -AS (output to all windows on server)
* This should make syserrs go to the "correct window" most of the time (larne)
Revision
1.711
/
(view)
- annotate
- [select for diffs]
, Wed Jun 6 01:25:59 2007 UTC (13 months, 3 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.710: +3 -1 lines
Diff to previous 1.710
* Fix bug that kept implied on hooks from working (important fix!)
Revision
1.710
/
(view)
- annotate
- [select for diffs]
, Mon Jun 4 02:23:11 2007 UTC (13 months, 3 weeks ago) by jnelson
Branch:
MAIN
CVS Tags:
epic5-0_3_4
Changes since 1.709: +1 -0 lines
Diff to previous 1.709
New epic!
Revision
1.709
/
(view)
- annotate
- [select for diffs]
, Sat Jun 2 19:32:27 2007 UTC (13 months, 3 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.708: +2 -0 lines
Diff to previous 1.708
* Fix infinite recursion if you load a script as a formats file.
Revision
1.708
/
(view)
- annotate
- [select for diffs]
, Sat Jun 2 14:04:53 2007 UTC (13 months, 3 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.707: +3 -0 lines
Diff to previous 1.707
* Fix it so it compiles without ssl support again.
* Add "ALL" $xform() encoder, returns all valid xforms
Revision
1.707
/
(view)
- annotate
- [select for diffs]
, Sat Jun 2 00:53:27 2007 UTC (13 months, 3 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.706: +4 -1 lines
Diff to previous 1.706
* Allow encryption $xform() handlers to reformat their keys, so we can...
* Add SHA256/AES/AESSHA $xform() encoders
Revision
1.706
/
(view)
- annotate
- [select for diffs]
, Sat Jun 2 00:19:11 2007 UTC (13 months, 3 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.705: +9 -1 lines
Diff to previous 1.705
* Fix happykey(). Sometimes, I just don't pay enough attention.
* Don't trim 1 too many chars on incoming encrypted messages. Important!
* Fix buffer sizes being too small to hold buffer for enc/dec short strings.
* Add $xform() handlers for blowfish and cast5
* Whip the $xform() callback functions into usable shape.
* Fix base64 encoding both via $xform() and $b64encode().
* Rewrite $xform(), see UPDATES. Strong crypto now supported! YAY!
Revision
1.705
/
(view)
- annotate
- [select for diffs]
, Fri Jun 1 00:39:28 2007 UTC (13 months, 3 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.704: +3 -0 lines
Diff to previous 1.704
* Add the ** unary operator -- double expand. See UPDATES
* Comment what I'm going to mangle xform into.
Revision
1.704
/
(view)
- annotate
- [select for diffs]
, Wed May 30 01:26:21 2007 UTC (13 months, 4 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.703: +2 -0 lines
Diff to previous 1.703
* Add a server param to what_channel() so i can use it in send_text() later.
* Add length of 'meta' arg to ciphers so 'meta' doesn't have to be c string
Revision
1.703
/
(view)
- annotate
- [select for diffs]
, Sun May 20 00:06:47 2007 UTC (14 months, 1 week ago) by jnelson
Branch:
MAIN
Changes since 1.702: +2 -0 lines
Diff to previous 1.702
* Fix a couple of bugs rb zlonix
* When doing /stack pop set ... the callback (if any) should be invoked.
Revision
1.702
/
(view)
- annotate
- [select for diffs]
, Fri May 18 04:30:40 2007 UTC (14 months, 1 week ago) by jnelson
Branch:
MAIN
Changes since 1.701: +2 -5 lines
Diff to previous 1.701
* Add mask_to_(positive|negative)_str to convert masks to shorter strings
* So now mask_to_str() returns strings like "ALL -DCC" if it's shorter!
Revision
1.701
/
(view)
- annotate
- [select for diffs]
, Thu May 17 13:20:51 2007 UTC (14 months, 1 week ago) by jnelson
Branch:
MAIN
Changes since 1.700: +4 -1 lines
Diff to previous 1.700
* Add dccctl(DEFAULT_PORT <string>) [see UPDATES]
* Add /on dcc_lost case for cant-bind-port [see UPDATES]
* Add 'dcc_ports' script [see UPDATES]
Revision
1.700
/
(view)
- annotate
- [select for diffs]
, Wed May 16 03:43:43 2007 UTC (14 months, 1 week ago) by jnelson
Branch:
MAIN
Changes since 1.699: +4 -2 lines
Diff to previous 1.699
* Change /say (or the empty command) to send to channel first, query second
* Add $dccctl(SET|GET ref WANT_PORT) to set the -p flag.
* Change tabkey.jm to use /msg -serv/nick instead of /msg serv:nick
Revision
1.699
/
(view)
- annotate
- [select for diffs]
, Mon May 14 01:33:31 2007 UTC (14 months, 2 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.698: +4 -0 lines
Diff to previous 1.698
* Add ^Vs to the start of DEFAULT_STATUS_FORMAT* in config.h
* Comment out code for /set reverse_status_line pending removal later.
* GC the code for -f/-F/-o/-O command line arguments
* Fix the serverctl() comment for howl
Revision
1.698
/
(view)
- annotate
- [select for diffs]
, Sat May 12 13:33:42 2007 UTC (14 months, 2 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.697: +2 -0 lines
Diff to previous 1.697
* Fix crash for /parsekey type_text
Revision
1.697
/
(view)
- annotate
- [select for diffs]
, Sat May 12 04:15:07 2007 UTC (14 months, 2 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.696: +4 -4 lines
Diff to previous 1.696
* Add socks5p.h from epic4 so we can build with socks5 again.
* Remember, it's ./configure --with-socks5=/usr/local/lib
* Make update_input() take a screen as an argument, to update one screen only.
* Make /window create screen's input lines work again (rb kitambi)
Revision
1.696
/
(view)
- annotate
- [select for diffs]
, Tue May 8 23:20:33 2007 UTC (14 months, 2 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.695: +9 -0 lines
Diff to previous 1.695
Flush recent changes.
Revision
1.695
/
(view)
- annotate
- [select for diffs]
, Wed Apr 25 04:24:51 2007 UTC (15 months ago) by jnelson
Branch:
MAIN
Changes since 1.694: +1 -0 lines
Diff to previous 1.694
Move some functions out of input.c to places where they make more sense.
This makes it easier for me to re-org input.c.
Revision
1.694
/
(view)
- annotate
- [select for diffs]
, Tue Apr 24 01:36:04 2007 UTC (15 months ago) by jnelson
Branch:
MAIN
Changes since 1.693: +0 -2 lines
Diff to previous 1.693
The tabkey.jm script is at least minimally functional now. If anyone
wants to find more bugs, just let me know.
Revision
1.693
/
(view)
- annotate
- [select for diffs]
, Tue Apr 24 01:18:06 2007 UTC (15 months ago) by jnelson
Branch:
MAIN
Changes since 1.692: +2 -236 lines
Diff to previous 1.692
* Fix output of /disconnect when disconnected to be less confusing.
* Some changes to tabkey.jm to see if we can get it working.
* Move old items from KNOWNBUGS to the epic5 change file.
Revision
1.692
/
(view)
- annotate
- [select for diffs]
, Mon Apr 23 03:52:09 2007 UTC (15 months ago) by jnelson
Branch:
MAIN
Changes since 1.691: +4 -0 lines
Diff to previous 1.691
Rename 'wserv4' to 'epic5-wserv4' to avoid conflicting with epic4.
Revision
1.691
/
(view)
- annotate
- [select for diffs]
, Sun Apr 22 02:37:59 2007 UTC (15 months ago) by jnelson
Branch:
MAIN
CVS Tags:
epic5-0_3_3
Changes since 1.690: +12 -6 lines
Diff to previous 1.690
New tabkey.ce from fudd
New epic!
Revision
1.690
/
(view)
- annotate
- [select for diffs]
, Fri Apr 13 02:45:18 2007 UTC (15 months, 2 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.689: +5 -6 lines
Diff to previous 1.689
Only one boneheaded error last night. Much better than my normal average!
Revision
1.689
/
(view)
- annotate
- [select for diffs]
, Thu Apr 12 02:34:05 2007 UTC (15 months, 2 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.688: +1 -1 lines
Diff to previous 1.688
* Add /xecho -t <target> which outputs to a target, for kreca
Revision
1.688
/
(view)
- annotate
- [select for diffs]
, Thu Apr 12 02:24:13 2007 UTC (15 months, 2 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.687: +1 -1 lines
Diff to previous 1.687
* Add arg to panic() controlling whether panic is sent via QUIT (rb black)
Revision
1.687
/
(view)
- annotate
- [select for diffs]
, Thu Apr 12 02:06:07 2007 UTC (15 months, 2 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.686: +1 -1 lines
Diff to previous 1.686
* Add $serverctl(ALLGROUPS) for kreca
Revision
1.686
/
(view)
- annotate
- [select for diffs]
, Thu Apr 12 01:51:36 2007 UTC (15 months, 2 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.685: +3 -1 lines
Diff to previous 1.685
* Fix fulldesc handling code to put []s around ipv6 p-addrs. oops!
* GC the if 0'd decls from before the switch to ServerInfos
* Add $serverctl(GET <refnum> FULLDESC) for kreca.
Revision
1.685
/
(view)
- annotate
- [select for diffs]
, Thu Apr 12 01:37:21 2007 UTC (15 months, 2 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.684: +2 -0 lines
Diff to previous 1.684
* Fix warnings found by gcc4 and run make depend.
* Add check for -Wno-pointer-sign to configure; makes using gcc4 less painful.
Revision
1.684
/
(view)
- annotate
- [select for diffs]
, Sun Apr 8 15:05:26 2007 UTC (15 months, 2 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.683: +3 -5 lines
Diff to previous 1.683
Fix bug reported by kitambi.
Revision
1.683
/
(view)
- annotate
- [select for diffs]
, Tue Apr 3 23:40:34 2007 UTC (15 months, 3 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.682: +3 -0 lines
Diff to previous 1.682
* Fix null deref in set_input() via reset_line() via ^U (rb kitambi)
Revision
1.682
/
(view)
- annotate
- [select for diffs]
, Thu Mar 29 01:44:38 2007 UTC (15 months, 4 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.681: +4 -0 lines
Diff to previous 1.681
* Stage 2 -- start eliminating "optimizations", use update_input() for redraw
Revision
1.681
/
(view)
- annotate
- [select for diffs]
, Wed Mar 28 00:14:36 2007 UTC (16 months ago) by jnelson
Branch:
MAIN
Changes since 1.680: +1 -0 lines
Diff to previous 1.680
Stage 1 in a major overhaul of the input line handling code.
Caution -- road may be slippery when wet. Many more changes to come.
Revision
1.680
/
(view)
- annotate
- [select for diffs]
, Mon Mar 26 23:20:52 2007 UTC (16 months ago) by jnelson
Branch:
MAIN
Changes since 1.679: +14 -7 lines
Diff to previous 1.679
* Fix bugs with 'builtins' (zlonix)
* Revamp the term_init() function, document, etc.
* Unconditionally turn off IEXTEN, IXON, IXOFF, to reclaim all of the chars
that kernels steal from us (like ^S, ^Q, ^O, ^V, etc)
* Whack the -f/-F/-o/-O command line options; per above.
* I can now bind and use ^S and ^Q and ^V. Yay!
* Fix initialization of ruby, so it actually works for the first time! YAY!
* Refactor how lastlog is trimmed, by removing a specific item
* Start working on code to remove items from lastlog by grep.
* Fix crashes with /stack push set that kitambi told me about
* Put in a trivial sleep when checking screen size to avoid race with screen.
Revision
1.679
/
(view)
- annotate
- [select for diffs]
, Thu Mar 22 04:15:58 2007 UTC (16 months ago) by jnelson
Branch:
MAIN
Changes since 1.678: +7 -0 lines
Diff to previous 1.678
* Never allow INPUT_PROMPT_LEN to be < 0.
* This fixes the damage from resizing to 1x1 and then back again.
Revision
1.678
/
(view)
- annotate
- [select for diffs]
, Wed Mar 21 00:33:38 2007 UTC (16 months, 1 week ago) by jnelson
Branch:
MAIN
Changes since 1.677: +6 -4 lines
Diff to previous 1.677
* Don't unconditionally set who_level to NONE in /window.
* Set and reset message_from() info around each /window operation.
* This fixes /window <refnum> echo "<string>" so the line is added to lastlog.
* Fix $ruby(puts 0.4.0) by calling rb_rescue2() to catch /all/ exceptions.
* Fix /window add/query so they auto-remove nicks from other wins first.
* Fix build on non-ipv6 systems. (bruns)
Revision
1.677
/
(view)
- annotate
- [select for diffs]
, Fri Mar 16 22:02:49 2007 UTC (16 months, 1 week ago) by jnelson
Branch:
MAIN
Changes since 1.676: +4 -0 lines
Diff to previous 1.676
Various and sundry fixes, including allowing you to ignore operwalls.
Revision
1.676
/
(view)
- annotate
- [select for diffs]
, Sat Feb 3 15:40:14 2007 UTC (17 months, 3 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.675: +6 -18 lines
Diff to previous 1.675
* Interrogate, and pass upwards, the socket error from getsockopt()
for nonblocking connects, and then output that error to the user.
Requested by twincest.
Revision
1.675
/
(view)
- annotate
- [select for diffs]
, Wed Jan 31 03:24:01 2007 UTC (17 months, 3 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.674: +3 -0 lines
Diff to previous 1.674
* Don't auto_whowas channels.
* Remove epicsol email addresses that do not exist any longer.
Revision
1.674
/
(view)
- annotate
- [select for diffs]
, Sat Jan 27 18:47:01 2007 UTC (17 months, 4 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.673: +6 -9 lines
Diff to previous 1.673
* Change startup code so it outputs the pid of the bot process for -b.
* Fix $info(o) bug. rb zlonix
* Output the errno value ret by failed nonblocking server connects on error.
* Add auto-close boolean flag for server (see UPDATES)
Revision
1.673
/
(view)
- annotate
- [select for diffs]
, Sat Jan 13 04:14:21 2007 UTC (18 months, 1 week ago) by jnelson
Branch:
MAIN
Changes since 1.672: +34 -0 lines
Diff to previous 1.672
* Fix from black for 'save' script, to save notify nicks.
* Fix from larne for configure checks for tcl for solaris (ick)
* Fix solaris ports support, inspired by patch from larne, rb zlonix
Revision
1.672
/
(view)
- annotate
- [select for diffs]
, Sat Dec 9 18:00:06 2006 UTC (19 months, 2 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.671: +4 -1 lines
Diff to previous 1.671
Add code to do threaded stdout (from larne)
Revision
1.671
/
(view)
- annotate
- [select for diffs]
, Thu Nov 23 06:23:21 2006 UTC (20 months ago) by jnelson
Branch:
MAIN
Changes since 1.670: +1 -1 lines
Diff to previous 1.670
Fix /stack pop set ...
Revision
1.670
/
(view)
- annotate
- [select for diffs]
, Fri Nov 17 20:10:01 2006 UTC (20 months, 1 week ago) by jnelson
Branch:
MAIN
Changes since 1.669: +1 -0 lines
Diff to previous 1.669
Add /userhost -extra for nullie
Revision
1.669
/
(view)
- annotate
- [select for diffs]
, Mon Nov 13 04:27:47 2006 UTC (20 months, 1 week ago) by jnelson
Branch:
MAIN
Changes since 1.668: +3 -0 lines
Diff to previous 1.668
* Make the build work with socks5 again, for freebsd ports support
* Add malloc_strcat3_c().
* Optimize malloc_strcat_word_c
Revision
1.668
/
(view)
- annotate
- [select for diffs]
, Sat Nov 11 15:47:15 2006 UTC (20 months, 2 weeks ago) by jnelson
Branch:
MAIN
CVS Tags:
epic5-0_3_2
Changes since 1.667: +1 -0 lines
Diff to previous 1.667
New epic!
Revision
1.667
/
(view)
- annotate
- [select for diffs]
, Sat Nov 11 15:30:18 2006 UTC (20 months, 2 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.666: +2 -2 lines
Diff to previous 1.666
Add a very slight delay when receiving the 001 numeric to fix a race condition
that I'm seeing on epicsol. doh. :/
Revision
1.666
/
(view)
- annotate
- [select for diffs]
, Wed Nov 8 01:31:57 2006 UTC (20 months, 2 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.665: +2 -0 lines
Diff to previous 1.665
* Normalize $shift() and $unshift() in the same way as $push() and $pop().
* Fix /eval echo $func($*) at the input prompt causing "add is NULL" panic.
Revision
1.665
/
(view)
- annotate
- [select for diffs]
, Sat Nov 4 18:46:04 2006 UTC (20 months, 3 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.664: +1 -1 lines
Diff to previous 1.664
* Rewrite $remw() so it uses standard word handling routines.
Revision
1.664
/
(view)
- annotate
- [select for diffs]
, Sat Nov 4 17:37:32 2006 UTC (20 months, 3 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.663: +1 -0 lines
Diff to previous 1.663
Add new function $curcmd(), the currently executing command (nullie)
Revision
1.663
/
(view)
- annotate
- [select for diffs]
, Sat Nov 4 17:16:52 2006 UTC (20 months, 3 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.662: +6 -0 lines
Diff to previous 1.662
* Change last_arg() so it dequotes the retval according to the word type
* Change $pop() so it only takes an lvalue
* Change $revw() to use the last_arg() improvements
* Improve /xdebug so it takes a block as an argument
* Improve $push() so it pushes the hole argument as dword
Revision
1.662
/
(view)
- annotate
- [select for diffs]
, Mon Oct 30 03:11:41 2006 UTC (20 months, 3 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.661: +1 -0 lines
Diff to previous 1.661
Fix the loadformats script. How did i ever miss this?
Revision
1.661
/
(view)
- annotate
- [select for diffs]
, Fri Oct 27 01:29:00 2006 UTC (21 months ago) by jnelson
Branch:
MAIN
Changes since 1.660: +3 -2 lines
Diff to previous 1.660
* Add support for "conditional dequoting" in universal_next_arg_count
* Change next_earg() and next_func_arg() to use the conditional dequoting.
* This permits me to implement $qword() which returns a $word() literally! yay!
Revision
1.660
/
(view)
- annotate
- [select for diffs]
, Thu Oct 26 12:12:43 2006 UTC (21 months ago) by jnelson
Branch:
MAIN
Changes since 1.659: +2 -0 lines
Diff to previous 1.659
Fix $prefix( ) crash.
Revision
1.659
/
(view)
- annotate
- [select for diffs]
, Wed Oct 25 22:40:39 2006 UTC (21 months ago) by jnelson
Branch:
MAIN
Changes since 1.658: +3 -1 lines
Diff to previous 1.658
Add a new field to server descriptions, 'vhost' to allow you to specify
a per-server virtual host. All the usual caveats apply.
Revision
1.658
/
(view)
- annotate
- [select for diffs]
, Fri Oct 20 23:31:09 2006 UTC (21 months ago) by jnelson
Branch:
MAIN
Changes since 1.657: +2 -0 lines
Diff to previous 1.657
* Add a WIP document that describes how all functions arglists work.
* Fix a few problematic word manip functions.
Revision
1.657
/
(view)
- annotate
- [select for diffs]
, Fri Oct 20 22:20:53 2006 UTC (21 months ago) by jnelson
Branch:
MAIN
Changes since 1.656: +2 -0 lines
Diff to previous 1.656
* Fix replace_line, it wasn't moving the cursor before writing new contents.
* Fix a double SSL_free, from yesterday's fixes.
* Revamp the "THANKS" file, removing people who contributed to epic4 but
not (yet) to epic5. Hopefully this will spur some of them to contribute
again to be added again. =)
Revision
1.656
/
(view)
- annotate
- [select for diffs]
, Thu Oct 19 21:21:29 2006 UTC (21 months, 1 week ago) by jnelson
Branch:
MAIN
Changes since 1.655: +4 -0 lines
Diff to previous 1.655
* Fix problem with get_child_exit() can block SIGCHLD.
* Change $mask() so it doesn't require a full $uhc() value, compat with epic4
* Avoid crash by actually removing ssl entries when they're shut down
Revision
1.655
/
(view)
- annotate
- [select for diffs]
, Sat Oct 14 15:57:07 2006 UTC (21 months, 1 week ago) by jnelson
Branch:
MAIN
Changes since 1.654: +1 -0 lines
Diff to previous 1.654
Fix unexpected problem with 'history' script.
Restore a feature 'history' was depending on that I removed.
Revision
1.654
/
(view)
- annotate
- [select for diffs]
, Fri Oct 13 20:58:00 2006 UTC (21 months, 1 week ago) by jnelson
Branch:
MAIN
Changes since 1.653: +2 -1 lines
Diff to previous 1.653
This is the start of a major project to normalize the behavior of word
handling in built in functions. The project involves stipulating that every
place that handles a "word list" define what a "word" is and use it
consistenly, and to output the same type of "words" that it accepts as
input. This leverages /xdebug dword to control optional support for dwords
in many built in functions.
Revision
1.653
/
(view)
- annotate
- [select for diffs]
, Tue Oct 10 19:43:40 2006 UTC (21 months, 2 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.652: +2 -0 lines
Diff to previous 1.652
* Fix cross-matching of ctcp-over-dcc with queries. YAY! (nullie)
* Fix crash when you received ssl-encrypted msgs and you don't have ssl.
Revision
1.652
/
(view)
- annotate
- [select for diffs]
, Sun Oct 8 13:00:06 2006 UTC (21 months, 2 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.651: +1 -0 lines
Diff to previous 1.651
Fix some bugs with /window query that kreca found.
Revision
1.651
/
(view)
- annotate
- [select for diffs]
, Thu Oct 5 23:12:37 2006 UTC (21 months, 3 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.650: +8 -1 lines
Diff to previous 1.650
* Make $urlencode() rfc3986-ish, converting all non-unreserved chars
* Change ServerInfo to use const char's since we don't modify them directly.
* Reorganize how ServerInfos are used, into "temporary" and "permanent" types
* Convert Server's use of ServerInfo's into safe permanent types.
* Add /server -update <refnum> <desc> to change server descs on the fly.
* Fix typo in /invite.
* Fix 'country' script by wrapping it with xdebug dwords.
Revision
1.650
/
(view)
- annotate
- [select for diffs]
, Sat Sep 30 00:36:06 2006 UTC (21 months, 3 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.649: +9 -13 lines
Diff to previous 1.649
* Pass double ptr to remove_bindings_recurse() to fix exit-time memory leak.
* Remove /set bad_style, input_aliases, security, (unused)
* Remove /set ssl_certfile, ssl_keyfile, and ssl_path (unused)
* Add a (ServerInfo) object to (Server), switch to using it.
* Remove a bunch of unused thingees in (Server) while i'm here.
* Restore /set reverse_status_line to a builtin. oh well.
Revision
1.649
/
(view)
- annotate
- [select for diffs]
, Thu Sep 28 22:18:03 2006 UTC (21 months, 4 weeks ago) by jnelson
Branch:
MAIN
Changes since 1.648: +10 -10 lines
Diff to previous 1.648
* Teach history script to use parsekey reset_line (nullie)
* Fix one bogon (still others left!) in map script
* Improvements to 'save' script (blackjac)
* Change /on unknown_command to include // prefix if that was used (nullie)
* Fix behavior of /set old_server_lastlog_level (rb larne, fixed by nullie)
Revision
1.648
/
(view)
- annotate
- [select for diffs]
, Sun Sep 24 15:03:55 2006 UTC (22 months ago) by jnelson
Branch:
MAIN
Changes since 1.647: +2 -5 lines
Diff to previous 1.647
* Fixes for two memory leaks from nullie
* New /on, /ON WINDOW_SERVER, from nullie who needs to write a blurb.
Revision
1.647
/
(view)
- annotate
- [select for diffs]
, Fri Sep 22 11:24:51 2006 UTC (22 months ago) by jnelson
Branch:
MAIN
Changes since 1.646: +1 -0 lines
Diff to previous 1.646
Don't call happykey() on a plain text password.
Revision
1.646
/
(view)
- annotate
- [select for diffs]
, Thu Sep 21 23:51:52 2006 UTC (22 months ago) by jnelson
Branch:
MAIN
Changes since 1.645: +1 -0 lines
Diff to previous 1.645
* MORON. Don't replace a 'return' with something that doesn't return!
Revision
1.645
/
(view)
- annotate
- [select for diffs]
, Thu Sep 21 23:24:29 2006 UTC (22 months ago) by jnelson
Branch:
MAIN
Changes since 1.644: +3 -0 lines
Diff to previous 1.644
erk.
Revision
1.644
/
(view)
- annotate
- [select for diffs]
, Thu Sep 21 11:51:14 2006 UTC (22 months ago) by jnelson
Branch:
MAIN
Changes since 1.643: +2 -0 lines
Diff to previous 1.643
Add /on unknown_command, from nullie (thanks!)
Revision
1.643
/
(view)
- annotate
- [select for diffs]
, Thu Sep 21 11:09:06 2006 UTC (22 months ago) by jnelson
Branch:
MAIN
Changes since 1.642: +5 -1 lines
Diff to previous 1.642
* Finish implementation of /stack push|pop set with symbol table, rb nullie.
* Preliminary work making @#chan public show up in #chan's window.
Revision
1.642
/
(view)
- annotate
- [select for diffs]
, Tue Sep 19 11:57:43 2006 UTC (22 months, 1 week ago) by jnelson
Branch:
MAIN
Changes since 1.641: +1 -0 lines
Diff to previous 1.641
Fix bug. doh!
Revision
1.641
/
(view)
- annotate
- [select for diffs]
, Tue Sep 19 11:13:34 2006 UTC (22 months, 1 week ago) by jnelson
Branch:
MAIN
Changes since 1.640: +1 -0 lines
Diff to previous 1.640
Add /on channel_lost from nullie who needs to write an updates blurb
Revision
1.640
/
(view)
- annotate
- [select for diffs]
, Tue Sep 19 03:05:06 2006 UTC (22 months, 1 week ago) by jnelson
Branch:
MAIN
Changes since 1.639: +1 -2 lines
Diff to previous 1.639
Add /set reset_line to replace your input line all in one fell swoop
w/o mangling the