/[svn]/ircd-hybrid-8/modules/core
ViewVC logotype

Log of /ircd-hybrid-8/modules/core

View Directory Listing Directory Listing


Sticky Revision:
(Current path doesn't exist after revision 1591)

Revision 1219 - Directory Listing
Modified Sun Sep 18 09:02:38 2011 UTC (8 years, 2 months ago) by michael
- Start cleaning up macros in client.h. Replace several ClientHasSomeCoolFlag()
with simple HasFlag/HasUMode macros.


Revision 1203 - Directory Listing
Modified Tue Aug 23 20:06:08 2011 UTC (8 years, 3 months ago) by michael
- make channel::topic and channel::topic_info fixed-size arrays


Revision 1196 - Directory Listing
Modified Sun Aug 21 10:09:23 2011 UTC (8 years, 3 months ago) by michael
- implement NICK/UID servicestamps
- add "SVS" to server capabilities


Revision 1193 - Directory Listing
Modified Thu Aug 18 20:36:25 2011 UTC (8 years, 3 months ago) by michael
- change_local_nick(): remove unnecessary client_p parameter


Revision 1192 - Directory Listing
Modified Thu Aug 18 20:25:18 2011 UTC (8 years, 3 months ago) by michael
- move change_local_nick() from client.c to m_nick.c


Revision 1182 - Directory Listing
Modified Tue Aug 16 08:18:13 2011 UTC (8 years, 3 months ago) by michael
- nick_from_server, uid_from_server: don't blindly increment Count.invisi
  without checking if we already did. Fixes invalid usercount in case servers
  sends redundant modes within an NICK/UID message.



Revision 1178 - Directory Listing
Modified Mon Aug 15 08:11:31 2011 UTC (8 years, 3 months ago) by michael
- Cleanup and restore older parts of the irc-command parser.
  Gives back ability to specify maximum amount of parameters
  that are processed within a command.


Revision 1176 - Directory Listing
Modified Sun Aug 14 11:24:24 2011 UTC (8 years, 3 months ago) by michael
- remove idle-time klines
- rename LocalUser.last to LocalUser.last_privmsg
- m_message.c: reset source_p->last_privmsg even if a client is messaging itself



Revision 1175 - Directory Listing
Modified Sun Aug 14 10:47:48 2011 UTC (8 years, 3 months ago) by michael
- several fixes to services compatibility mode


Revision 1174 - Directory Listing
Modified Sun Aug 14 00:25:05 2011 UTC (8 years, 3 months ago) by michael
- msg_client(): remove redundant pointer comparison


Revision 1173 - Directory Listing
Modified Sun Aug 14 00:23:02 2011 UTC (8 years, 3 months ago) by michael
- add usermode +R; only registered clients may message other clients with that mode set
- add channelmode +R; only registered clients may join a channel with that mode set


Revision 1170 - Directory Listing
Modified Fri Aug 12 19:03:34 2011 UTC (8 years, 3 months ago) by michael
- allow services to bypass +G when messaging clients


Revision 1169 - Directory Listing
Modified Fri Aug 12 18:45:03 2011 UTC (8 years, 3 months ago) by michael
- rename find_server to hash_find_server to satisfy naming convention
- pull m_services.c and m_jupe.c from contrib/
- style fixes in some places


Revision 1167 - Directory Listing
Modified Thu Aug 11 20:13:38 2011 UTC (8 years, 3 months ago) by michael
- Improve services support
- Add channelmode +r


Revision 1165 - Directory Listing
Modified Thu Aug 11 18:56:53 2011 UTC (8 years, 3 months ago) by michael
- rename clean_nick_name() to valid_nickname() and move it so s_user.c
- add SVSNICK module
- update Makefile accordingly


Revision 1158 - Directory Listing
Modified Wed Aug 10 19:46:00 2011 UTC (8 years, 3 months ago) by michael
- UMODE_REJ goes to usermode 'j'
- add UMODE_REGISTERED ('r') (registered nickname)


Revision 1157 - Directory Listing
Modified Tue Aug 9 22:03:59 2011 UTC (8 years, 3 months ago) by michael
- preliminary services support


Revision 1156 - Directory Listing
Modified Tue Aug 9 20:29:20 2011 UTC (8 years, 3 months ago) by michael
- create ircd-hybrid-8 "branch"


Revision 1155 - Directory Listing
Modified Tue Aug 9 20:27:45 2011 UTC (8 years, 3 months ago) by michael
Original Path: ircd-hybrid/modules/core
- recreate "trunk"


Revision 1150 - Directory Listing
Modified Wed Aug 3 01:09:49 2011 UTC (8 years, 3 months ago) by michael
Original Path: ircd-hybrid-7.3/modules/core
- add new channel modes O and S


Revision 1147 - Directory Listing
Modified Thu Jul 28 20:14:29 2011 UTC (8 years, 3 months ago) by michael
Original Path: ircd-hybrid-7.3/modules/core
- replace several ircsprintf with snprintf


Revision 1136 - Directory Listing
Modified Sun May 29 18:53:45 2011 UTC (8 years, 5 months ago) by michael
Original Path: ircd-hybrid-7.3/modules/core
- m_kill.c: replace ircsprintf with snprintf


Revision 1121 - Directory Listing
Modified Sun Jan 9 11:03:03 2011 UTC (8 years, 10 months ago) by michael
Original Path: ircd-hybrid-7.3/modules/core
- removed all instances of STATIC_MODULES since we don't have
  static modules anymore
- removed m_mkpasswd module from contrib


Revision 1118 - Directory Listing
Modified Thu Jan 6 13:39:10 2011 UTC (8 years, 10 months ago) by michael
Original Path: ircd-hybrid-7.3/modules/core
- cleanup and sanitize m_server.c. remove hostmasking. Improve TS6 suppport


Revision 1115 - Directory Listing
Modified Tue Dec 21 14:42:54 2010 UTC (8 years, 11 months ago) by michael
Original Path: ircd-hybrid-7.3/modules/core
- Rename bogus_host() found in several modules to check_servname() and move
  it to s_serv.c
- serverinfo::sid is now mandatory and must be specified.
  ircd won't start otherwise


Revision 1106 - Directory Listing
Modified Tue Nov 2 15:10:53 2010 UTC (9 years ago) by michael
Original Path: ircd-hybrid-7.3/modules/core
- Fixed broken configure test for sigio
- Update libtool to latest 2.4 release


Revision 1094 - Directory Listing
Modified Sun Jun 13 10:09:34 2010 UTC (9 years, 5 months ago) by michael
Original Path: ircd-hybrid-7.3/modules/core
- Updated ltdl to latest 2.2.10 release


Revision 1092 - Directory Listing
Modified Thu Mar 25 11:10:59 2010 UTC (9 years, 8 months ago) by michael
Original Path: ircd-hybrid-7.3/modules/core
- Switch libltdl to recursive build mode


Revision 1080 - Directory Listing
Modified Wed Mar 10 23:09:36 2010 UTC (9 years, 8 months ago) by michael
Original Path: ircd-hybrid-7.3/modules/core
- Sort out unneeded arguments of some user registration functions


Revision 1056 - Directory Listing
Modified Mon Feb 1 23:09:03 2010 UTC (9 years, 9 months ago) by michael
Original Path: ircd-hybrid-7.3/modules/core
- Rename existing lib directory containing modules on 'make install'
  as suggested by Rodder


Revision 1043 - Directory Listing
Modified Thu Dec 10 13:05:19 2009 UTC (9 years, 11 months ago) by michael
Original Path: ircd-hybrid-7.3/modules/core
- automake 1.11.1


Revision 1029 - Directory Listing
Modified Sun Nov 8 13:10:50 2009 UTC (10 years ago) by michael
Original Path: ircd-hybrid-7.3/modules/core
- branch off trunk to create 7.3 branch

Revision 1028 - Directory Listing
Modified Sun Nov 8 13:03:38 2009 UTC (10 years ago) by michael
Original Path: ircd-hybrid/modules/core
- move ircd-hybrid-7.2 to trunk


Revision 1017 - Directory Listing
Modified Tue Oct 27 22:22:38 2009 UTC (10 years ago) by michael
Original Path: ircd-hybrid-7.2/modules/core
- fixed build with --enable-assert
- fixed STATS z reporting correct memory consumption of channel bans/excepts/invites and watchlist entries


Revision 1011 - Directory Listing
Modified Fri Sep 18 10:14:09 2009 UTC (10 years, 2 months ago) by michael
Original Path: ircd-hybrid-7.2/modules/core
- move list manipulation routines from tools.c to list.c
- mem_frob() goes to memory.c
- sort out redundant/unneeded header includes


Revision 1009 - Directory Listing
Modified Sun Sep 13 15:02:30 2009 UTC (10 years, 2 months ago) by michael
Original Path: ircd-hybrid-7.2/modules/core
- add configure test for pcre lib and remove pcre sources from the tree


Revision 1003 - Directory Listing
Modified Sat Aug 29 22:57:41 2009 UTC (10 years, 2 months ago) by michael
Original Path: ircd-hybrid-7.2/modules/core
- set_initial_nick(): remove *outdated* comment and make this function only
take 2 parameters. source_p == client_p for local clients.


Revision 1002 - Directory Listing
Modified Sat Aug 29 22:48:40 2009 UTC (10 years, 2 months ago) by michael
Original Path: ircd-hybrid-7.2/modules/core
- moved set_initial_nick() to m_nick.c


Revision 981 - Directory Listing
Modified Sun Aug 9 19:09:03 2009 UTC (10 years, 3 months ago) by michael
Original Path: ircd-hybrid-7.2/modules/core
- speed up processing of incoming NICK/UID bursts
- fixed archaic bug where bursting servers with missconfigured NICKLEN were able
  to desync the network's nickname database



Revision 967 - Directory Listing
Modified Sun Aug 2 18:05:28 2009 UTC (10 years, 3 months ago) by michael
Original Path: ircd-hybrid-7.2/modules/core
- added ssl_server_protocol configuration option to servinfo{}.
  valid flags are 'sslv3' and 'tlsv1'


Revision 965 - Directory Listing
Modified Sat Aug 1 16:14:03 2009 UTC (10 years, 3 months ago) by michael
Original Path: ircd-hybrid-7.2/modules/core
- add misssing _modinit/_moddeinit entry point functions to m_error.c


Revision 953 - Directory Listing
Modified Sun Jul 26 21:22:42 2009 UTC (10 years, 3 months ago) by michael
Original Path: ircd-hybrid-7.2/modules/core
- propset keywords


Revision 948 - Directory Listing
Modified Tue Jul 21 17:34:06 2009 UTC (10 years, 4 months ago) by michael
Original Path: ircd-hybrid-7.2/modules/core
- lp64\llp64\ilp32 portability fixes


Revision 947 - Directory Listing
Modified Mon Jul 20 23:21:02 2009 UTC (10 years, 4 months ago) by michael
Original Path: ircd-hybrid-7.2/modules/core
- actually add the file


Revision 946 - Directory Listing
Modified Mon Jul 20 23:18:04 2009 UTC (10 years, 4 months ago) by michael
Original Path: ircd-hybrid-7.2/modules/core
- move m_error.c to modules/



Revision 945 - Directory Listing
Modified Mon Jul 20 15:48:27 2009 UTC (10 years, 4 months ago) by michael
Original Path: ircd-hybrid-7.2/modules/core
- fixed some configure mess and imported latest libtool sources


Revision 941 - Directory Listing
Modified Sat May 2 02:02:59 2009 UTC (10 years, 6 months ago) by db
Original Path: ircd-hybrid-7.2/modules/core
- Update autools versions.
- Fix acinclude.m4 to work on FreeBSD at least.



Revision 912 - Directory Listing
Modified Wed Nov 7 22:47:44 2007 UTC (12 years ago) by michael
Original Path: ircd-hybrid-7.2/modules/core
- Implemented libtool-ltdl. Only shared modules are supported currently
- Several build fixes and cleanups. ircd now builds and runs without any problems
- Added back all files to SVN that are needed to built the daemon
  I really don't want to force other people that want to test the snapshots
  or svn versions to install yyacc, lex, automake, autoconf and libtool...
  No problem having required files in svn
- Removed some automake maintainer stuff which is kinda useless for us


Revision 908 - Directory Listing
Modified Sun Nov 4 23:21:51 2007 UTC (12 years ago) by stu
Original Path: ircd-hybrid-7.2/modules/core
Completely redo the build system.  Now uses libtool and automake.  Suggest you clean out your tree and then do ./autogen.sh.

Revision 896 - Directory Listing
Modified Sat Nov 3 08:54:09 2007 UTC (12 years ago) by michael
Original Path: ircd-hybrid-7.2/modules/core
- Killed s_stats.c


Revision 894 - Directory Listing
Modified Fri Nov 2 10:55:01 2007 UTC (12 years ago) by michael
Original Path: ircd-hybrid-7.2/modules/core
- No need to call can_join() on newly created channels


Revision 889 - Directory Listing
Modified Thu Nov 1 12:59:05 2007 UTC (12 years ago) by michael
Original Path: ircd-hybrid-7.2/modules/core
- Got rid of Serv.dep_users and Serv.dep_servers


Revision 887 - Directory Listing
Modified Thu Nov 1 11:54:48 2007 UTC (12 years ago) by michael
Original Path: ircd-hybrid-7.2/modules/core
- Backported new ACCEPT code which adds support for n!u@h masks


Revision 885 - Directory Listing
Modified Wed Oct 31 18:09:24 2007 UTC (12 years ago) by michael
Original Path: ircd-hybrid-7.2/modules/core
- Removed LazyLinks in 7.2 to stop people from asking why we keep
  broken code for half a decade. LL will be implemented in a smarter
  fashion in due time


Revision 876 - Directory Listing
Modified Wed Oct 24 21:51:21 2007 UTC (12 years, 1 month ago) by michael
Original Path: ircd-hybrid-7.2/modules/core
Backported WATCH

Revision 875 - Directory Listing
Modified Tue Oct 23 11:40:09 2007 UTC (12 years, 1 month ago) by michael
Original Path: ircd-hybrid-7.2/modules/core
- Fix some compile warnings with gcc 4.2.2
- Update configure.ac


Revision 873 - Directory Listing
Modified Tue Oct 23 11:02:09 2007 UTC (12 years, 1 month ago) by michael
Original Path: ircd-hybrid-7.2/modules/core
- fixed longstanding topic desync bug during netbursts, which has been
  reported by several people. We now basically do what ircu does, i.e.
  unset topics set by netriders


Revision 855 - Directory Listing
Modified Mon Feb 26 22:06:45 2007 UTC (12 years, 8 months ago) by db
Original Path: ircd-hybrid-7.2/modules/core
- fix core in temp channel resv
- remove unused variable in m_join
- update RELNOTES



Revision 853 - Directory Listing
Modified Thu Feb 22 06:01:30 2007 UTC (12 years, 9 months ago) by db
Original Path: ircd-hybrid-7.2/modules/core
- fix typo in ircd_parser.y regenerate y.tab.c and lex.yy.c
- fix order shown in CLIEXIT
- remove mode parsing in ms_join
- reflect addiction cconn_full flag



Revision 848 - Directory Listing
Modified Mon Feb 19 17:22:44 2007 UTC (12 years, 9 months ago) by db
Original Path: ircd-hybrid-7.2/modules/core
- This remnant of LazyLinks DIE DIE DIE



Revision 706 - Directory Listing
Modified Sun Jul 2 11:25:55 2006 UTC (13 years, 4 months ago) by michael
Original Path: ircd-hybrid-7.2/modules/core
- ACCEPT fixes as reported by ThaPrince


Revision 666 - Directory Listing
Modified Sat Jun 10 23:35:38 2006 UTC (13 years, 5 months ago) by stu
Original Path: ircd-hybrid-7.2/modules/core
Fix compile error.  Be more careful with the so called stable branch :)

Revision 632 - Directory Listing
Modified Thu Jun 1 10:53:00 2006 UTC (13 years, 5 months ago) by michael
Original Path: ircd-hybrid-7.2/modules/core
- Added channel::disable_fake_channels which disallows creation of channels
  that have ascii 2, 3, 31 and 160 in their names.
- Minor improvements and cleanups to channel name validation routines
  backported from 7.3


Revision 606 - Directory Listing
Modified Tue May 16 07:14:39 2006 UTC (13 years, 6 months ago) by michael
Original Path: ircd-hybrid-7.2/modules/core
- ERR_NOSUCHNICK should actually be sent to local clients trying to PRIVMSG
  a non existant nick starting with a digit.


Revision 494 - Directory Listing
Modified Wed Mar 1 16:26:31 2006 UTC (13 years, 8 months ago) by michael
Original Path: ircd-hybrid-7.2/modules/core
- Break the loop if a client has reached its channel limit


Revision 488 - Directory Listing
Modified Wed Mar 1 12:40:31 2006 UTC (13 years, 8 months ago) by michael
Original Path: ircd-hybrid-7.2/modules/core
- Rewrote m_join(). This was mainly done to fix some bug that can be easily abused.
  Details about this bug have been given on IRC.


Revision 487 - Directory Listing
Modified Wed Mar 1 10:54:20 2006 UTC (13 years, 8 months ago) by michael
Original Path: ircd-hybrid-7.2/modules/core
- Fixed bug where "JOIN #keyedchan1,#keyedchan2 key1,key2" wouldn't work.
  Reported by ThaPrince


Revision 465 - Directory Listing
Modified Mon Feb 13 14:19:25 2006 UTC (13 years, 9 months ago) by adx
Original Path: ircd-hybrid-7.2/modules/core
+ backported quit change


Revision 454 - Directory Listing
Modified Sun Feb 12 19:01:25 2006 UTC (13 years, 9 months ago) by michael
Original Path: ircd-hybrid-7.2/modules/core
- 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 393 - Directory Listing
Modified Fri Feb 3 15:50:47 2006 UTC (13 years, 9 months ago) by michael
Original Path: ircd-hybrid-7.2/modules/core
- Backported max_chans_per_user fix from HEAD


Revision 222 - Directory Listing
Modified Thu Nov 3 15:39:49 2005 UTC (14 years ago) by michael
Original Path: ircd-hybrid-7.2/modules/core
- Added missing 'return' after register_remote_user() call in
  nick_from_server()


Revision 100 - Directory Listing
Modified Sun Oct 9 14:43:13 2005 UTC (14 years, 1 month ago) by michael
Original Path: ircd-hybrid-7.2/modules/core
- CHANNELLEN vs. LOCAL_CHANNELLEN fix.  Local JOINs are limited to 50chars whereas
  remote SJOINs/JOINs can be upto 200chars for backwards compatibility.


Revision 34 - Directory Listing
Modified Sun Oct 2 21:05:51 2005 UTC (14 years, 1 month ago) by lusky
Original Path: ircd-hybrid-7.2/modules/core
create 7.2 branch, we can move/rename it as needed.



Revision 33 - Directory Listing
Modified Sun Oct 2 20:50:00 2005 UTC (14 years, 1 month ago) by knight
Original Path: ircd-hybrid/modules/core
- svn:keywords


Revision 32 - Directory Listing
Modified Sun Oct 2 20:41:23 2005 UTC (14 years, 1 month ago) by knight
Original Path: ircd-hybrid/modules/core
- svn:keywords


Revision 31 - Directory Listing
Modified Sun Oct 2 20:34:05 2005 UTC (14 years, 1 month ago) by knight
Original Path: ircd-hybrid/modules/core
- Fix svn:keywords


Revision 30 - Directory Listing
Added Sun Oct 2 20:03:27 2005 UTC (14 years, 1 month ago) by adx
Original Path: ircd-hybrid/modules/core
- imported sources
- can be moved later according to the directory/branching scheme,
  but we need the svn up


svnadmin@ircd-hybrid.org
ViewVC Help
Powered by ViewVC 1.1.26