ViewVC Help
View Directory | Revision Log | View Changeset | Root Listing
root/svn/ircd-hybrid-7.2/src
Revision 482 - Directory Listing - [select for diffs]
Modified Mon Feb 27 14:49:50 2006 UTC (18 years, 1 month ago) by michael
Diff to previous 481
- Don't give away IP information unless it's an admin doing /stats P

Revision 481 - Directory Listing - [select for diffs]
Modified Mon Feb 27 13:12:59 2006 UTC (18 years, 1 month ago) by michael
Diff to previous 468
- Backported match_chan() fix to get /list *chan* to work

Revision 468 - Directory Listing - [select for diffs]
Modified Fri Feb 17 02:42:23 2006 UTC (18 years, 1 month ago) by db
Diff to previous 463
- Cleaned up the resolver some more, added some comments


Revision 463 - Directory Listing - [select for diffs]
Modified Mon Feb 13 03:30:53 2006 UTC (18 years, 1 month ago) by db
Diff to previous 456
- Redo NXDOMAIN check so IPV6 still works 


Revision 456 - Directory Listing - [select for diffs]
Modified Sun Feb 12 20:17:29 2006 UTC (18 years, 1 month ago) by michael
Diff to previous 454
- Unbreak can_send

Revision 454 - Directory Listing - [select for diffs]
Modified Sun Feb 12 19:01:25 2006 UTC (18 years, 1 month ago) by michael
Diff to previous 451
- Get rid of can_send_part. This also fixes a bug where voiced clients
  weren't able to send a PART message to the channel.  Reported by ThaPrince.

Revision 451 - Directory Listing - [select for diffs]
Modified Sun Feb 12 16:19:54 2006 UTC (18 years, 1 month ago) by michael
Diff to previous 447
- Properly close ssl clients

Revision 447 - Directory Listing - [select for diffs]
Modified Sun Feb 12 02:59:16 2006 UTC (18 years, 1 month ago) by db
Diff to previous 441
- reported by Jon, resolver was not checking for NXDOMAIN as well as SERVFAIL
this caused odd DNS reports and took longer to connect.

Tested by Jon (ThaPrince).

(backported from head)


Revision 441 - Directory Listing - [select for diffs]
Modified Sat Feb 11 23:12:56 2006 UTC (18 years, 1 month ago) by michael
Diff to previous 440
- rebuilt y.tab.c

Revision 440 - Directory Listing - [select for diffs]
Modified Sat Feb 11 23:11:38 2006 UTC (18 years, 1 month ago) by michael
Diff to previous 439
- Fixed bug where "listen { flags = ssl; port 1,2,3; }" would result
  in only port 1 being set ssl enabled.

Revision 439 - Directory Listing - [select for diffs]
Modified Sat Feb 11 21:58:40 2006 UTC (18 years, 1 month ago) by michael
Diff to previous 438
- Fixed typo in example.conf and send.c

Revision 438 - Directory Listing - [select for diffs]
Modified Sat Feb 11 21:53:46 2006 UTC (18 years, 1 month ago) by michael
Diff to previous 436
- Got rid of the last IVARIANT we had and replaced it with two asserts().

Revision 436 - Directory Listing - [select for diffs]
Modified Sat Feb 11 21:35:16 2006 UTC (18 years, 1 month ago) by michael
Diff to previous 433
- Fixed bug in fd_close() that caused a core when calling restart_resolver()


Revision 433 - Directory Listing - [select for diffs]
Modified Sat Feb 11 15:22:07 2006 UTC (18 years, 1 month ago) by michael
Diff to previous 432
- Don't try to keep pointers to already freed memory on temporary_resv list
  when manually removing tempoary N/C resvs.

Revision 432 - Directory Listing - [select for diffs]
Modified Sat Feb 11 14:55:00 2006 UTC (18 years, 1 month ago) by michael
Diff to previous 430
- Fixed possible core in expire_temp_lines()

Revision 430 - Directory Listing - [select for diffs]
Modified Sat Feb 11 12:52:34 2006 UTC (18 years, 1 month ago) by michael
Diff to previous 428
- Fixed same problem for SSL_write.  Some interesting reference
  about the problem we experienced can be found at
  http://www.mail-archive.com/openssl-dev@openssl.org/msg13939.html


Revision 428 - Directory Listing - [select for diffs]
Modified Sat Feb 11 12:21:51 2006 UTC (18 years, 1 month ago) by michael
Diff to previous 425
- Fixed bug where all ssl clients would get disconnected in certain situations.
  (reported by many people)

Revision 425 - Directory Listing - [select for diffs]
Modified Sat Feb 11 00:27:28 2006 UTC (18 years, 1 month ago) by michael
Diff to previous 411
- Add BMASK and TMODE onto message tree when building with static modules.
  reported by hb505.

Revision 411 - Directory Listing - [select for diffs]
Modified Wed Feb 8 14:42:01 2006 UTC (18 years, 1 month ago) by adx
Diff to previous 397
+ fixed unaligned memory reference in resolver

Submitted by: Immo 'FaUl' Wehrenberg

Revision 397 - Directory Listing - [select for diffs]
Modified Fri Feb 3 22:08:10 2006 UTC (18 years, 1 month ago) by nenolod
Diff to previous 391
MFC r396 from ircd-hybrid 7.3 (s_auth.c reliability fixes)

Revision 391 - Directory Listing - [select for diffs]
Modified Fri Feb 3 09:57:22 2006 UTC (18 years, 1 month ago) by michael
Diff to previous 388
- fixed compile error in sendnick_TS()

Revision 388 - Directory Listing - [select for diffs]
Modified Wed Feb 1 12:51:45 2006 UTC (18 years, 1 month ago) by michael
Diff to previous 386
- Forward-port banfix from 7.2 (reported by ThaPrince)

Revision 386 - Directory Listing - [select for diffs]
Modified Tue Jan 31 12:40:56 2006 UTC (18 years, 2 months ago) by adx
Diff to previous 384
+ this should fix sockhost relaying (ThaPrince #1)

Revision 384 - Directory Listing - [select for diffs]
Modified Tue Jan 31 12:22:01 2006 UTC (18 years, 2 months ago) by michael
Diff to previous 371
- Soft caller ID fix as per ThaPrince (find_channel_link was
  called with wrong pointer)

Revision 371 - Directory Listing - [select for diffs]
Modified Tue Jan 10 10:45:48 2006 UTC (18 years, 2 months ago) by michael
Diff to previous 368
- Imported recent channelban changes from HEAD which have been tested extensively.
  The match_cidr() fix didn't work in the first try, so I'm not going to bother
  with further debugging.
- Removed match_cidr() and comp_with_mask()

Revision 368 - Directory Listing - [select for diffs]
Modified Mon Jan 9 23:41:29 2006 UTC (18 years, 2 months ago) by michael
Diff to previous 367
- Forgot the half of the fix

Revision 367 - Directory Listing - [select for diffs]
Modified Mon Jan 9 23:37:29 2006 UTC (18 years, 2 months ago) by michael
Diff to previous 356
- Fixed compile error on srv4 as reported by KEYofR

Revision 356 - Directory Listing - [select for diffs]
Modified Mon Jan 2 22:05:15 2006 UTC (18 years, 2 months ago) by adx
Diff to previous 342
+ MFC support for halfop->op rewriting.

Revision 342 - Directory Listing - [select for diffs]
Modified Tue Dec 27 19:28:58 2005 UTC (18 years, 3 months ago) by michael
Diff to previous 341
- Fixed compile error reported by Volk and CoolCold

Revision 341 - Directory Listing - [select for diffs]
Modified Tue Dec 27 13:43:46 2005 UTC (18 years, 3 months ago) by michael
Diff to previous 339
- As reported by CoolCold:
  - Updated cmode helpfile
  - Added support for old-style topicburst = yes|no


Revision 339 - Directory Listing - [select for diffs]
Modified Tue Dec 27 08:21:49 2005 UTC (18 years, 3 months ago) by michael
Diff to previous 337
- Someone fixed a core in ircd_parser.y but forgot to rebuild y.tab.c,
  so ircd still kept on coring if using 'umodes' option in operator{}

Revision 337 - Directory Listing - [select for diffs]
Modified Mon Dec 26 19:20:47 2005 UTC (18 years, 3 months ago) by michael
Diff to previous 329
- Improved topic bursting.  Read the comment in s_serv.c:send_tb for
  further info

Revision 329 - Directory Listing - [select for diffs]
Modified Sun Dec 25 10:45:42 2005 UTC (18 years, 3 months ago) by michael
Diff to previous 319
- Finish off TBURST (untested)

Revision 319 - Directory Listing - [select for diffs]
Modified Sat Dec 24 15:06:49 2005 UTC (18 years, 3 months ago) by michael
Diff to previous 317
- Fixed core in case aconf->cipher_preference and
  ConfigFileEntry.default_cipher_preference are both NULL pointers

  Reported by opteron-hani via Joan

Revision 317 - Directory Listing - [select for diffs]
Modified Sat Dec 24 14:45:17 2005 UTC (18 years, 3 months ago) by michael
Diff to previous 300
- Backported revision 315 (trimmed memory usage by moving invited
  dlink_list to LocalUser struct)

Revision 300 - Directory Listing - [select for diffs]
Modified Mon Dec 5 23:13:58 2005 UTC (18 years, 3 months ago) by db
Diff to previous 298
- fixed infinite loop spotted and fixed by
  *runedude* Jeremy Sayres and my email is runedude@runedude.net


Revision 298 - Directory Listing - [select for diffs]
Modified Mon Dec 5 22:49:18 2005 UTC (18 years, 3 months ago) by db
Diff to previous 285
- This is part of the nasty core fix; the y.tab.c and y.tab.h files
  were committed earlier, I have no idea why this file did not get committed.

Revision 285 - Directory Listing - [select for diffs]
Modified Sat Dec 3 10:57:47 2005 UTC (18 years, 3 months ago) by adx
Diff to previous 282
+ fixed unportable usage of va_list that make ircd cry on amd64

Revision 282 - Directory Listing - [select for diffs]
Modified Thu Nov 24 10:31:22 2005 UTC (18 years, 4 months ago) by adx
Diff to previous 264
+ MFC /dev/poll

Revision 264 - Directory Listing - [select for diffs]
Modified Sun Nov 13 11:11:29 2005 UTC (18 years, 4 months ago) by adx
Diff to previous 258
MFC set +b on opers by default

Revision 258 - Directory Listing - [select for diffs]
Modified Sat Nov 12 18:47:17 2005 UTC (18 years, 4 months ago) by michael
Diff to previous 255
- Fixed another core on dlclose()

Revision 255 - Directory Listing - [select for diffs]
Modified Sat Nov 12 14:18:31 2005 UTC (18 years, 4 months ago) by michael
Diff to previous 251
- Fixed core on /modunload, /modrestart

Revision 251 - Directory Listing - [select for diffs]
Modified Fri Nov 11 12:36:59 2005 UTC (18 years, 4 months ago) by michael
Diff to previous 242
- Fixed problem where configure wouldn't deal properly with openssl 0.9.8
- Rebuilt y.tab.c using bison 2.1

Revision 242 - Directory Listing - [select for diffs]
Modified Sun Nov 6 11:20:44 2005 UTC (18 years, 4 months ago) by adx
Diff to previous 218
+ 7.1 -> 7.2

Revision 218 - Directory Listing - [select for diffs]
Modified Thu Nov 3 14:40:19 2005 UTC (18 years, 4 months ago) by db
Diff to previous 201
- make findmodule_byname case sensitive 


Revision 201 - Directory Listing - [select for diffs]
Modified Tue Nov 1 11:41:52 2005 UTC (18 years, 4 months ago) by adx
Diff to previous 195
MFC:
+ removed invite_ops_only, controlled by +p now
+ sorted ircd.conf:channel{} a bit

Revision 195 - Directory Listing - [select for diffs]
Modified Sun Oct 30 09:39:59 2005 UTC (18 years, 5 months ago) by michael
Diff to previous 189
- Fixed compile error in load_a_module() with glibc that don't
  have a Link_map typedef

Revision 189 - Directory Listing - [select for diffs]
Modified Sun Oct 23 21:35:38 2005 UTC (18 years, 5 months ago) by db
Diff to previous 176
- backported fix from HEAD done by Michael
- Fixed bug in sendto_channel_remote() that would cause
  multiple copies of the same message to be sent to the
  uplinked server.


Revision 176 - Directory Listing - [select for diffs]
Modified Sat Oct 22 00:00:13 2005 UTC (18 years, 5 months ago) by michael
Diff to previous 169
- Fixed gcc4 related compilewarnings in inet_ntop6().  Reported by ThaPrince

Revision 169 - Directory Listing - [select for diffs]
Modified Fri Oct 21 09:37:16 2005 UTC (18 years, 5 months ago) by michael
Diff to previous 166
- Removed LocalUser.port
- Removed two extra memsets in make_request()

Revision 166 - Directory Listing - [select for diffs]
Modified Fri Oct 21 04:20:48 2005 UTC (18 years, 5 months ago) by db
Diff to previous 163
Backported from HEAD

- committed configure changes by nenolod (William Pitcock)
  to check for HAVE_DLINFO
- fixed logic for picking up address for the mod_list


Revision 163 - Directory Listing - [select for diffs]
Modified Thu Oct 20 21:09:02 2005 UTC (18 years, 5 months ago) by adx
Diff to previous 159
- MFC iorecv/iosend changes to allow charset recoding

Revision 159 - Directory Listing - [select for diffs]
Modified Wed Oct 19 09:39:13 2005 UTC (18 years, 5 months ago) by michael
Diff to previous 157
- Fixed bug where we would increase Count.invisi even
  if invisible_on_connect is off

Revision 157 - Directory Listing - [select for diffs]
Modified Tue Oct 18 06:33:24 2005 UTC (18 years, 5 months ago) by adx
Diff to previous 155
- MFC: fixed register_callback

Revision 155 - Directory Listing - [select for diffs]
Modified Tue Oct 18 02:54:54 2005 UTC (18 years, 5 months ago) by db
Diff to previous 151
(backported from HEAD)
- irc_res.c would send out hundreds? of retry requests on clients that
 did not resolve, i.e. SERVFAIL. The code was essentailly ignoring
 SERVFAIL hence generating request after request after request.
 This appears to fix this major bug. It would be a good idea to add
 some logging here however.


Revision 151 - Directory Listing - [select for diffs]
Modified Sun Oct 16 18:21:11 2005 UTC (18 years, 5 months ago) by db
Diff to previous 136
- backported from HEAD flush_deleted_I_P is trying to treat MatchItems
  as if they are AccessItems

  I am almost sure this function is redundant as well.


Revision 136 - Directory Listing - [select for diffs]
Modified Sat Oct 15 23:39:54 2005 UTC (18 years, 5 months ago) by db
Diff to previous 102
- backport fixes from 7.3 (HEAD) for testline and ~ flags


Revision 102 - Directory Listing - [select for diffs]
Modified Mon Oct 10 12:17:19 2005 UTC (18 years, 5 months ago) by michael
Diff to previous 100
- That one should be the propper fix for GDENY items.  Previous fix broke
  the ability of stacking user/name/action combinations.
  That fix still needs to go into -HEAD, and VERY important, into 7.1.3.
  Someone please test this, e.g. write a small dump function that spits out
  GDENY items.

Revision 100 - Directory Listing - [select for diffs]
Modified Sun Oct 9 14:43:13 2005 UTC (18 years, 5 months ago) by michael
Diff to previous 96
- CHANNELLEN vs. LOCAL_CHANNELLEN fix.  Local JOINs are limited to 50chars whereas
  remote SJOINs/JOINs can be upto 200chars for backwards compatibility.

Revision 96 - Directory Listing - [select for diffs]
Modified Sat Oct 8 16:27:32 2005 UTC (18 years, 5 months ago) by db
Diff to previous 95
- And update the parser files


Revision 95 - Directory Listing - [select for diffs]
Modified Sat Oct 8 16:26:37 2005 UTC (18 years, 5 months ago) by db
Diff to previous 58
- At the very least, don't create a gdeny conf with a NULL name,
  this is bad manners.


Revision 58 - Directory Listing - [select for diffs]
Modified Mon Oct 3 12:13:38 2005 UTC (18 years, 5 months ago) by michael
Diff to previous 56
- Reverted oper_privs_as_string() back to its previous version which is easier
  to maintain when adding new operflags. Even the one who wrote the new version
  introduced a bug by not taking care to keep the oper_flags_table in sync
  with the OPER_FLAGS_* bits.  (which also no one really wants to do ...)
- Updated it to deal with new 'remoteban', 'operwall' and 'operspy' flags

Revision 56 - Directory Listing - [select for diffs]
Modified Mon Oct 3 11:33:30 2005 UTC (18 years, 5 months ago) by michael
Diff to previous 42
- Re-added an equivalent of H6's sixth O-line field (Modes to get on operup).
- Updated efnet's example.conf to reflect the new
  opers_bypass_callerid directive
- Misc style corrections to s_user.c while on it

Revision 42 - Directory Listing - [select for diffs]
Modified Sun Oct 2 23:25:27 2005 UTC (18 years, 5 months ago) by adx
Diff to previous 38
- *hopefully* this hack fixes cryptlinks+ts6 instead of breaking them ;)


Revision 38 - Directory Listing - [select for diffs]
Modified Sun Oct 2 22:27:12 2005 UTC (18 years, 5 months ago) by adx
Diff to previous 34
- MFC disallow ':' at the beginning and ' ' in server passwords

Revision 34 - Directory Listing - [select for diffs]
Modified Sun Oct 2 21:05:51 2005 UTC (18 years, 5 months ago) by lusky
Diff to previous 33
create 7.2 branch, we can move/rename it as needed.


Revision 33 - Directory Listing - [select for diffs]
Modified Sun Oct 2 20:50:00 2005 UTC (18 years, 5 months ago) by knight
Original Path: ircd-hybrid/src
Diff to previous 32
- svn:keywords

Revision 32 - Directory Listing - [select for diffs]
Modified Sun Oct 2 20:41:23 2005 UTC (18 years, 5 months ago) by knight
Original Path: ircd-hybrid/src
Diff to previous 31
- svn:keywords

Revision 31 - Directory Listing - [select for diffs]
Modified Sun Oct 2 20:34:05 2005 UTC (18 years, 5 months ago) by knight
Original Path: ircd-hybrid/src
Diff to previous 30
- Fix svn:keywords

Revision 30 - Directory Listing - [select for diffs]
Added Sun Oct 2 20:03:27 2005 UTC (18 years, 5 months ago) by adx
Original Path: ircd-hybrid/src
- imported sources
- can be moved later according to the directory/branching scheme,
  but we need the svn up

(Current path doesn't exist after revision 1027)

Convenience Links