Timeline


and .

05/18/07:

09:45 Changeset [1047] by swalsh

Tag uada 1.0.2

09:44 Changeset [1046] by swalsh

update yada version number and redo configure

09:36 Changeset [1045] by swalsh

Tag 1.0.13

09:30 Changeset [1044] by swalsh

Update changelog

09:27 Ticket #26 (Services leaks a lot) closed by swalsh
fixed: Closing for now. Will reopen if further leaks surface.
09:24 Changeset [1043] by swalsh

Merge leak fixes (r1034 -> r1042 inclusive) to 1.0 branch. re #26

05/17/07:

21:50 Changeset [1042] by swalsh

Close a couple of db_find_chan leaks. re #26

21:44 Changeset [1041] by swalsh

As unlikely as it might be, close this memory leak in floodserv re #26

21:38 Changeset [1040] by swalsh

Don't leak the quiet list on channel deletion. re #26

16:24 Changeset [1039] by swalsh

rejig cleanup order. fix several leaks where db_list_first wasnt cleaned ...

15:56 Changeset [1038] by swalsh

clean up if the user has no access list, or a list returns no results in ...

15:35 Changeset [1037] by swalsh

Dont free the channel heaps if they arent allocated yet. This can happen ...

15:33 Changeset [1036] by swalsh

Use the right free method to avoid refering to already freed memory. Re ...

10:29 Changeset [1035] by swalsh

Fix a couple of yada memory leaks. Ref #26

10:28 Changeset [1034] by swalsh

Cleanup memory as much as is humanly possible in order that we are memory ...

05/16/07:

20:13 Ticket #26 (Services leaks a lot) created by swalsh
It would be nice if it didn't.
18:16 Ticket #25 (Chanserv missing clear quiets) created by weasel
chanserv has a clear bans for +q, it follows it should have a clear quiets …
09:05 Ticket #24 (NickServ AutoOp/AutoVoice options) created by swalsh
Some users suggest that it would be nice to return to the days when …
08:59 Ticket #23 (Akill snotes duration could be more user friendly) created by swalsh
10:35 [oftc] !services.oftc.net xxx Added an akill on *@yyy. …

05/15/07:

22:00 Ticket #7 (Limited result queries should actually use LIMIT) closed by swalsh
wontfix: Can't add LIMIT to these becuase we do pattern matching on the results in …
19:22 Ticket #2 (Set Precedence: junk in outgoing mail) closed by swalsh
fixed: (In [1033]) Set precedence: junk on outgoing mail. Fixes #2
19:22 Changeset [1033] by swalsh

Set precedence: junk on outgoing mail. Fixes #2

19:05 Ticket #21 (passwordless authentication doesnt work) closed by swalsh
fixed: (In [1032]) Don't flag lack of hostname as an error, also dont free dbstr, …
19:05 Changeset [1032] by swalsh

Don't flag lack of hostname as an error, also dont free dbstr, yada uses ...

14:55 Ticket #22 (increase burst sql performance) created by tjfontaine
During a connect services should buffer users and channels to perform a …
13:12 Ticket #21 (passwordless authentication doesnt work) created by swalsh
It is not possible to use a passwordless db account with services. The …
11:42 Ticket #5 (GET_AKICKS references channel.channel) closed by swalsh
fixed: (In [1031]) Use channel is instead of name in GET_AKICKS so we can remove …
11:42 Changeset [1031] by swalsh

Use channel is instead of name in GET_AKICKS so we can remove the channel ...

10:56 Ticket #20 (The configure check for yada is terrible) created by swalsh
We need to be able to do --with-yada=foo and have it look in foo.
10:15 Ticket #1 (SQL Statements have channel access levels mixed hard coded and not) closed by swalsh
fixed: Fixed in revision 1030.
10:14 Changeset [1030] by swalsh

Make the queries that deal with channel masters more consistent. Fix #1

08:53 Ticket #19 (ruby needs investigating) created by swalsh
Ruby is a little quirky at times, and the whole interface needs to be …
08:52 Ticket #18 (StatServ) created by swalsh
We should have a statserv service which provides network statistics and …
08:51 Ticket #17 (Provide responses to STATS and WHOIS) created by swalsh
We don't currently answer remote stats queries or whois. We …
08:49 Ticket #16 (SQL Errors are not logged or detected properly.) created by swalsh
Two instances of this: First is when preparing a statement, we can end …
08:47 Ticket #15 (Outgoing mails are horribly formatted) created by swalsh
They should be changed to wrap, where possible, on words rather than in …
08:46 Ticket #14 (+q and +I lists in services) created by swalsh
Similar to AKICK list, it would be nice to have +q lists and +I lists …
08:44 Ticket #13 (irc.c is polluted by hybrid specific things) created by swalsh
irc.c is supposed to work as a base for any ircd. It currently has some …
08:42 Ticket #12 (Services doesn't use TS as much as it should) created by swalsh
Anything that sends stuff out in the oftc protocol module should use TS6.
08:41 Ticket #11 (ProjectServ for managing groups/projects) created by swalsh
projectserv -- an abstraction similar to nick/account wherein projects …
08:40 Ticket #10 (We need a monitoring service that monitors server and channel join rates) created by swalsh
Example: # Warning: User delta above warning limit: 42 users in 60 …
08:37 Ticket #9 (ganneffsrv equivalent: tkline (tdline) clients that join channels) created by swalsh
We need a new service that is a direct replacement of ganneffsrv that is a …

05/14/07:

22:43 Ticket #8 (Ruby corrupts the quit reason) created by swalsh
This causes jupeserv to get quite upset.
22:42 Ticket #7 (Limited result queries should actually use LIMIT) created by swalsh
the big list queries which have limited display should use SQL LIMIT.
22:40 Ticket #6 (Cleanup FloodServ +qs on a timed basis) created by swalsh
floodserv's state (+q list) should be kept in the DB so it can survive …
22:39 Ticket #5 (GET_AKICKS references channel.channel) created by swalsh
In GET_AKICKS, do we really need channel.channel there? If not we could …
22:31 Ticket #4 (Cache akill information on server burst) created by swalsh
Burst's can be somewhat inefficient, we should help it out the best we …
22:06 Ticket #3 (NickServ status command) created by swalsh
Old services had a NickServ status command to return a status code …
22:05 Ticket #2 (Set Precedence: junk in outgoing mail) created by swalsh
We should probably set said header when we send out mail so that they are …
22:01 Ticket #1 (SQL Statements have channel access levels mixed hard coded and not) created by swalsh
In our SQL statements we once hard coded '4' for master, in another one we …
19:33 Changeset [1029] by stu

move along, nothing to see here

19:06 Changeset [1028] by stu

[MTT] 1025

18:41 Changeset [1027] by stu

tag 1.0.12

18:41 Changeset [1026] by stu

bump version

18:40 Changeset [1025] by stu

Fix chanserv message and fix core caused by more overzealous leak fixing

18:20 Changeset [1024] by stu

tag 1.0.11

18:18 Changeset [1023] by stu

bump version number

18:16 Changeset [1022] by stu

[MTT] 1019->1021 inclusive

18:14 Changeset [1021] by stu

update changelog

18:12 Changeset [1020] by stu

Remove access level check causing voices to go unrecognised

18:06 Changeset [1019] by stu

Correction to leak fix to fix a core

16:10 Changeset [1018] by stu

[MFT] 1017 Memory leak fixes

16:07 Changeset [1017] by stu

Fix quite a few memory leaks

10:16 Changeset [1016] by stu

Client certificate authentication, process certfp message. Works but isnt ...

05/12/07:

21:40 Changeset [1015] by tjfontaine

(from 1.0 branch) Fix parting FloodServ from a channel he's not joined to

15:22 Changeset [1014] by tjfontaine

Fix parting FloodServ from a channel he's not joined to

05/11/07:

16:37 Changeset [1013] by weasel

You could say I'm anal about whitespace, but that wouldn't even be half of ...

16:27 Changeset [1012] by stu

And here

16:27 Changeset [1011] by stu

here too

16:27 Changeset [1010] by stu

add date

16:25 Changeset [1009] by stu

1.0.10 tag

16:15 Changeset [1008] by stu

[MTT] 1007

16:14 Changeset [1007] by stu

Set the topic if a channel is created after burst

16:01 Changeset [1006] by stu

[MTT] Revision 1002->1004 inclusive

16:00 Changeset [1005] by stu

bumpy bumpy version numbery

15:58 Changeset [1004] by stu

add small note about voice in access add chanserv

15:56 Changeset [1003] by stu

Various fixes to nickserv INFO

15:37 Changeset [1002] by stu

add a notice about access list matches

15:33 Changeset [1001] by stu

wrong struct type

15:02 Changeset [1000] by stu

[MTT] Firstly.

15:01 Changeset [999] by stu

Firstly eh.

14:36 Changeset [998] by stu

[MTT] Revision 997.

14:34 Changeset [997] by stu

add chanserv leaveops

13:19 Changeset [996] by stu

make use of the tj's introduce_client return value

11:46 Changeset [995] by stu

db_delete_nick param reversal to get the right id, and we want the current ...

11:28 Changeset [994] by stu

[MTT] Revision 993.

11:27 Changeset [993] by stu

- add db_get_nickname_from_nickid - remove real_nick from struct ...

10:30 Changeset [992] by stu

[MTT] Revision 991. Fix dropping linked child nicks, fix channel topic ...

10:22 Changeset [991] by stu

Fix dropping linked child nicks, fix channel topic bursting/keeping, add a ...

05/10/07:

09:19 Changeset [990] by weasel

Another index

09:13 Changeset [989] by weasel

Another one for performance reasons, not sure it matters but we have so ...

09:02 Changeset [988] by weasel

And remove an obsolete flag

08:56 Changeset [987] by weasel

And one for performance reasons

08:56 Changeset [986] by weasel

Create two indexes for constraint reasons

08:48 Changeset [985] by stu

[MTT] Bring trunk up to 1.0.9, revision 984

08:41 Changeset [984] by weasel

Since channel_access has a unique on account_id,channel_id there is no ...

08:39 Changeset [983] by weasel

Always order by lower, not by upper

05/09/07:

21:34 Changeset [982] by stu

1.0.9 tag

21:33 Changeset [981] by stu

tidy up regain/ghost, disable access list auth for now

21:18 Changeset [980] by stu

rewrote regain/ghost/identify

17:51 Changeset [979] by stu

identify-on-ghost, and fix kill bug, dont exit_client twice please

15:14 Changeset [978] by weasel

remove unique(channel) on the channel table, and instead add a channel ...

14:45 Changeset [977] by stu

Stray tab in enforce help

14:21 Changeset [976] by stu

1.0.8 tag

14:21 Changeset [975] by stu

Fix access help. Fix nickserv notices for nickserv scripts. Fix chanserv ...

10:19 Changeset [974] by stu

1.0.7 tag

10:10 Changeset [973] by stu

fix floodserv and add a safeguard to akill_add

05/08/07:

20:01 Changeset [972] by stu

1.0.6 tag

20:00 Changeset [971] by stu

Bump version

19:59 Changeset [970] by stu

fix autolimit and sort access list

16:10 Changeset [969] by stu

1.0.5 tag

16:10 Changeset [968] by stu

Fix sudo bug

15:50 Changeset [967] by stu

Fix CS Access add and fix a core in channel ban handling

12:27 Changeset [966] by stu

1.0.4 tag

12:25 Changeset [965] by stu

Fix slightly major bug causing uplink to be closed and not reconnected

11:36 Changeset [964] by stu

add voice/devoice, fix op/deop, fix core, fix expirebans duplicate ...

05/07/07:

18:33 Changeset [963] by stu

[MTT] Merge changes from 1.0.3 to trunk

17:48 Changeset [962] by stu

1.0.3 tag

17:47 Changeset [961] by stu

Remove some old sql scripts, make sure they get included in the tarball, ...

17:44 Changeset [960] by tjfontaine

FloodServ shouldn't enforce on irc operators

17:40 Changeset [959] by stu

fix release bug and order channels in ns info

17:13 Changeset [958] by stu

Fix help not getting displayed bug

16:52 Changeset [957] by stu

[MTT] sjoin fix, languages fixes

16:51 Changeset [956] by stu

sjoin fix, languages fixes

15:08 Changeset [955] by stu

1.0.2 tag

15:08 Changeset [954] by stu

merge fixes into 1.0 branch

15:00 Changeset [953] by stu

Fix stupid chanserv bug and disable line checks for floodserv for now

14:14 Changeset [952] by stu

1.0.1 tag

14:14 Changeset [951] by stu

Merge changelog to trunk

14:12 Changeset [950] by stu

bump version and update changelog

14:06 Changeset [949] by tjfontaine

notice and privmsg handling *are* the same

14:03 Changeset [948] by tjfontaine

privmsg and notice handling *are* the same

13:40 Changeset [947] by stu

1.0.2 was a misfire

13:37 Changeset [946] by stu

(re)tag yada-1.0.2

13:36 Changeset [945] by stu

remove wrong 1.0.2

13:36 Changeset [944] by stu

er remove yadac from the right tree

13:34 Changeset [943] by stu

tag yada-1.0.2

13:34 Changeset [942] by stu

remove yadac from configure

05/04/07:

14:58 Changeset [941] by stu

remove incorrect doodah

14:58 Changeset [940] by stu

Tag oftc-ircservices-1.0.0, truely a momentos occasion(getting the tag ...

14:57 Changeset [939] by stu

Tag oftc-ircservices-1.0.0, truely a momentos occasion

14:56 Changeset [938] by stu

merge doc changes into 1.0 branch

14:55 Changeset [937] by stu

author a wimpy README

14:53 Changeset [936] by stu

update svn props, update TODO and author INSTALL

05/03/07:

22:08 Changeset [935] by stu

tag yada-1.0.1, 1.0.0 is wrong

22:08 Changeset [934] by stu

bump version number

22:05 Changeset [933] by stu

and more crap

22:04 Changeset [932] by stu

remove crap from yada-trunk too

21:45 Changeset [931] by stu

remove some crap

21:41 Changeset [930] by stu

tag yada-1.0.0, we'll put it here instead

21:39 Changeset [929] by stu

come back yada, all is forgiven

21:32 Changeset [928] by stu

dont want this here

21:32 Changeset [927] by stu

Make yada tags dir

21:31 Changeset [926] by stu

Make yada trunk dir

21:23 Changeset [925] by stu

trunk now becomes 1.1.0

21:22 Changeset [924] by stu

Branch 1.0(i lied)

21:10 Changeset [923] by stu

mmm

21:07 Changeset [922] by tjfontaine

add keywords and revison to floodserv

21:05 Changeset [921] by stu

Bump version to 1.0.0 and reply to version requests(thanks to whoever ...

20:44 Changeset [920] by tjfontaine

read code in context, this should add some error checking to adding jupes, ...

20:30 Changeset [919] by stu

Fake introducing a server if it already exists on the network. Also ...

19:40 Changeset [918] by tjfontaine

theoretically we should keep the server name we're juping around, also ...

19:30 Changeset [917] by stu

Fix nickserv coring services on quit, and add reason to jupeserv, it's ...

18:48 Changeset [916] by stu

fix language parser once and for all and remove hacks

16:28 Changeset [915] by stu

implement mod list, finally.

16:18 Changeset [914] by stu

Turn on yada cleanup again since i think i know what was causing it

16:17 Changeset [913] by stu

Helps if we define IPV6 if we *have* ipv6 and not when we dont, yes?

16:03 Changeset [912] by stu

Remove TS handling fro mm_sjoin, just accept what we're given. Also add a ...

11:20 Changeset [911] by stu

Dont cleanup yada for now, there isnt much point. Also dont send +R for ...

11:17 Changeset [910] by stu

update len as we go along otherwise we truncate the query

11:06 Changeset [909] by stu

don't allow queries to be interfered with if the index is > 9, also report ...

11:05 Changeset [908] by stu

use ilog for db errors so that they can be snoted if required

05/02/07:

22:24 Changeset [907] by stu

dont bother auto iding if we get a +R, the +r loops are not worth it. ...

21:25 Changeset [906] by stu

Fix some issues that showed up in live testing

19:07 Changeset [905] by stu

Enforce mlock on channel creation(or client join) too

18:55 Changeset [904] by tjfontaine

fix null mode list

18:45 Changeset [903] by tjfontaine

migrate mlocks I think, and clear out old data before inserting new

18:16 Changeset [902] by stu

Fix spacing

18:14 Changeset [901] by stu

copy and paste is bad.. fix it right

18:00 Changeset [900] by stu

add mlock to chanserv info

17:55 Changeset [899] by stu

Fix trying to do stuff on a null chptr crash

15:47 Changeset [898] by stu

make hostname for database work and add a port option

05/01/07:

22:51 Changeset [897] by sarnold

fix a few typos, remove a few pointless blank lines, remove a few trailing ...

21:44 Changeset [896] by stu

Fix svn:ignore

21:22 Changeset [895] by stu

update NEWS. REAdME and INSTALL need writing :(

21:21 Changeset [894] by tjfontaine

update my email, I don't even know what I did except cause problems :)

18:56 Changeset [893] by stu

Use a dynamic buffer to prevent cutoff. This has implications for allowing ...

16:19 Changeset [892] by stu

Dont try to process the sendq of us, not that we shoudl have one, but ...

16:02 Changeset [891] by stu

Prevent duplicate server notices(and incorrect treating of remote juped ...

15:16 Changeset [890] by stu

Add an index field to the query struct and add an assert in db_query which ...

00:38 Changeset [889] by tjfontaine

Report 402 No such server for jupitered servers, stu should also clue ...

04/30/07:

22:39 Changeset [888] by tjfontaine

Here is JupeServ, fix introducing servers and squit'ing them

11:24 Changeset [887] by stu

clarify 'not found' messages. One day yada will report the failures ...

11:10 Changeset [886] by stu

always use db data in 'info' never cached

11:08 Changeset [885] by stu

redo prepared statements if the connection goes away

04/27/07:

17:53 Changeset [884] by tjfontaine

pointers suck, pass along the location of the real dlink_list when trying ...

16:44 Changeset [883] by tjfontaine

refactor the MessageQueue and FloodMsg into their own files outside of ...

16:23 Changeset [882] by tjfontaine

add REALHOST and make floodserv queue and network enforcement use it ...

15:44 Changeset [881] by tjfontaine

add generic services akill insert query

15:28 Changeset [880] by tjfontaine

fix unloading by not adding the same node to two different lists rename ...

04/26/07:

17:27 Changeset [879] by tjfontaine

start of the floodserv gc routine, logic flaw in removing/freeing from the ...

15:28 Changeset [878] by stu

Let the module take care of the usermode for clients, and add a and S to ...

00:19 Changeset [877] by tjfontaine

lookup "OFTC" account id until stu shows me how to represent null in yada ...

00:01 Changeset [876] by tjfontaine

I just wanted to see everyones response to a goto statement

04/25/07:

22:12 Changeset [875] by tjfontaine

add global message queue, and per channel queue, refactor [de]allocation ...

18:04 Changeset [874] by tjfontaine

add cmode q to services floodserv now enforces channel floods with a +q ...

16:41 Changeset [873] by tjfontaine

fix floodserv last user in channel issue

15:56 Changeset [872] by tjfontaine

fix dropping the last message properly, don't report a message flood ...

09:27 Changeset [871] by stu

Bring chanserv date output in line with nickserv

04/24/07:

23:36 Changeset [870] by tjfontaine

floodserv written in C, no actual enforcement, still needs global message ...

04/22/07:

14:50 Changeset [869] by stu

Make autoop and autovoice actually work

04/21/07:

17:09 Changeset [868] by stu

remove the last of the chain_xxx and fix a bug caused by firing callbacks ...

16:51 Changeset [867] by stu

Add floodserv checking to the migrate script

09:11 Changeset [866] by stu

Add UNFORBID, AUTOOP and AUTOVOICE to chanserv

04/20/07:

22:13 Changeset [865] by tjfontaine

move valid_wild_card into interface, refactor operserv akill_add into ...

04/19/07:

00:02 Changeset [864] by tjfontaine

added floodserv flag to db and RegChannel, added set floodserv on|off ...

Note: See TracTimeline for information about the timeline view.